pptx
Warn
Audited by Gen Agent Trust Hub on Jul 13, 2026
Risk Level: MEDIUMCOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: Runtime compilation of system components.
- The script
scripts/office/soffice.pycontains logic to dynamically generate a C source file (lo_socket_shim.c) in the system's temporary directory. - It subsequently invokes the
gcccompiler to build this source into a shared library (.so) at runtime. - [COMMAND_EXECUTION]: Process and library injection.
- The skill uses the
LD_PRELOADenvironment variable to inject the dynamically compiled shared library into thesoffice(LibreOffice) subprocess. - The injected library intercepts and shims low-level socket system calls (
socket,listen,accept,close) to bypass environment-specific restrictions on AF_UNIX sockets. - [COMMAND_EXECUTION]: Execution of external system utilities.
- Multiple scripts within the skill utilize
subprocess.runto execute external tools includingsoffice,pdftoppm,git, and thegcccompiler. - [REMOTE_CODE_EXECUTION]: Potential for indirect prompt injection via data ingestion.
- The skill ingests and processes untrusted external data from
.pptxfiles using scripts likethumbnail.pyandunpack.py. - While the skill employs the
defusedxmllibrary to mitigate some XML-related risks, it lacks explicit boundary markers or sanitization for all content extracted from these files before further processing by the agent context.
Audit Metadata