pptx
Fail
Audited by Gen Agent Trust Hub on Apr 20, 2026
Risk Level: HIGHCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [DATA_EXFILTRATION]: The
scripts/unpack.pyscript uses the standardzipfile.ZipFile().extractall()method on user-supplied PowerPoint files. This method does not perform path validation on entries within the archive, making it vulnerable to directory traversal attacks (ZipSlip). A malicious.pptxfile could include filenames with../sequences to overwrite critical files (like.bashrcor SSH configurations) outside the working directory, potentially leading to data theft or system persistence. - [COMMAND_EXECUTION]: Several components of the skill execute system binaries and launch external processes.
scripts/thumbnail.pyandreferences/ooxml/scripts/pack.pyinvokesoffice(LibreOffice) andpdftoppm(Poppler) to handle document conversions.references/ooxml/scripts/validation/redlining.pyexecutesgit difffor content comparison.scripts/html2pptx.jsuses the Playwright library to launch a Chromium browser to render local HTML slides, introducing the attack surface of a full browser environment.- [EXTERNAL_DOWNLOADS]: The skill requires several dependencies from external registries, including well-known packages such as
playwright,markitdown, andsharp. While these originate from established organizations, their installation and execution occur as part of the skill's operation.
Recommendations
- AI detected serious security threats
Audit Metadata