native-artifact-for-embedding

Pass

Audited by Gen Agent Trust Hub on Aug 30, 2026

Risk Level: SAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATIONDYNAMIC_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill instructs the user or agent to execute binary analysis and manipulation tools, including readelf, objdump, ldd, and patchelf. These commands are used to inspect shared library metadata, verify dependencies, and modify RPATH values to ensure portability.
  • [PRIVILEGE_ESCALATION]: The instructions include modifying the system dynamic linker configuration by writing to /etc/ld.so.conf.d/local.conf and running ldconfig. While these operations typically require root privileges, they are presented as standard build-environment configuration steps within the context of setting up a local library prefix.
  • [DYNAMIC_EXECUTION]: The skill provides a C code snippet for a smoke test that uses dlopen() to dynamically load and initialize the built library. This is a common and appropriate method for verifying that a native library is correctly linked and its initialization routines work as expected before deployment.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 30, 2026, 07:03 AM
Security Audit — agent-trust-hub — native-artifact-for-embedding