rust-security
Pass
Audited by Gen Agent Trust Hub on Nov 4, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill defines security best practices for Rust development, utilizing industry-standard tools like
cargo-auditandcargo-denyto maintain project integrity. - [COMMAND_EXECUTION]: Employs standard Rust toolchain commands and shell utilities for dependency analysis and the removal of potentially malicious local files. All operations are strictly localized and aligned with the skill's security auditing purpose.
- [EXTERNAL_DOWNLOADS]: Communicates with the official
crates.ioAPI to retrieve crate metadata and fetches theRustSecadvisory database. These are recognized, well-known services within the technology domain. - [INDIRECT_PROMPT_INJECTION]: The skill manages a workflow involving the ingestion of third-party source code and manifests.
- Ingestion points: Processes
Cargo.lockfiles and external crate source directories as described in Section 5 of SKILL.md. - Boundary markers: Explicitly cautions against the use of automated IDE build scripts and requires manual vetting before code compilation or testing.
- Capability inventory: Uses CLI tools such as
cargo,grep,find, andcurlfor system-level analysis and maintenance. - Sanitization: Prescribes manual source code review using specific search patterns to identify suspicious behaviors like unauthorized network access or obfuscated payloads.
Audit Metadata