pdf-translate

Warn

Audited by Socket on Sep 5, 2026

1 alert found:

Security
SecurityMEDIUM
app/update.py

This module implements a Windows self-updater that downloads a release ZIP from GitHub (optionally via an overrideable API endpoint), extracts it into a staging directory, and then executes a generated PowerShell updater script using ExecutionPolicy Bypass and a hidden window. The fragment shows multiple high-sensitivity behaviors consistent with update/dropper capability, notably: lack of cryptographic integrity/authenticity checks on the downloaded payload, use of zipfile.extractall() without explicit path traversal hardening, and stealthy PowerShell invocation. Because the PowerShell script content (UPDATER_SCRIPT) and the rest of the launch/update logic are incomplete in the snippet, confirmed malware behavior (e.g., exfiltration/persistence) cannot be established from this module alone, but supply-chain compromise would directly translate into code execution.

Confidence: 46%Severity: 74%
Audit Metadata
Analyzed At
Sep 5, 2026, 02:29 PM
Package URL
pkg:socket/skills-sh/breslee1707%2Fvi-translate%2Fpdf-translate%2F@93f520cd2fac68efb53013603611ab282f99876e
Security Audit — socket — pdf-translate