scientific-slides
Warn
Audited by Socket on Sep 15, 2026
1 alert found:
AnomalyAnomalyscripts/validate_presentation.py
LOWAnomalyLOW
scripts/validate_presentation.py
No evidence of stealthy malware (no network/exfiltration, no credential theft, no obfuscated payloads) was observed in this module. The dominant security concern is operational and supply-chain-adjacent: when given a `.tex` file, it executes `pdflatex` via `subprocess.run` in the input file’s directory without sandboxing or explicit hardening, which can lead to unsafe filesystem side effects and potentially dangerous TeX behaviors depending on the environment. PDF/PPTX parsing adds secondary risk for malformed inputs. Overall: likely safe for trusted inputs, but risky for untrusted LaTeX unless sandboxed and hardened.
Confidence: 66%Severity: 62%
Audit Metadata