CHARON: Polyglot Code Analysis for Detecting Vulnerabilities in Scripting Languages Native Extensions