app-store-screenshots
Audited by Socket on Aug 26, 2026
1 alert found:
AnomalyNo explicit malware/backdoor behavior is present in this Python fragment (no networking, credentials, persistence, or obfuscated execution). However, it constructs HTML using unescaped, potentially attacker-influenced data from captions.json/CLI arguments and then renders it with a headless browser. Additionally, CLI locales are used directly in filesystem path construction, enabling path traversal/arbitrary file write outside the intended directories if untrusted inputs are supplied. If inputs are trusted and controlled, risk is substantially lower; if captions.json or CLI args can be influenced by an attacker, this warrants strict validation/escaping and sandboxing of the headless Chrome render step.