pptx
Warn
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONMETADATA_POISONING
Full Analysis
- [DYNAMIC_EXECUTION]: Evidence in
scripts/office/soffice.pyshows that the skill generates C source code at runtime to shim AF_UNIX socket calls. This code is written to a temporary file, compiled into a shared library usinggcc, and then loaded into the LibreOffice environment via theLD_PRELOADenvironment variable to modify process behavior. - [COMMAND_EXECUTION]: Several components use
subprocess.runto execute system-level commands, includinggccfor the runtime shim compilation,gitfor document redlining comparisons inredlining.py, and Office automation tools likesofficeandpdftoppminthumbnail.py. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from PowerPoint and Word documents, which can contain hidden instructions intended to override agent behavior.
- Ingestion points: Document content is ingested via
unpack.pyand external parsing tools. - Boundary markers: XML content and slide text are extracted into the agent's context without clear delimiters or instructions to ignore embedded commands.
- Capability inventory: The skill possesses powerful capabilities including file writing, shell command execution, and runtime code compilation.
- Sanitization: The skill uses
defusedxmlto prevent XML-based attacks (XXE), but does not sanitize the natural language content extracted from documents. - [METADATA_POISONING]: The
LICENSE.txtfile identifies Anthropic, PBC as the copyright holder, which conflicts with the provided author name 'bitcjm'. This discrepancy in metadata could be deceptive regarding the skill's official status or origin.
Audit Metadata