What problem does it solve?
This Skill provides structured security auditing for Rust and WebAssembly applications. It helps identify vulnerabilities, reviews unsafe code, validates input handling, and ensures secure defaults in accordance with OWASP guidelines.
Core Features & Use Cases
- Vulnerability Assessment: Identify common vulnerability patterns, review authentication/authorization, check for injection vectors, and validate cryptographic usage.
- Unsafe Code & FFI Review: Audit all unsafe blocks, verify safety invariants, inspect FFI boundaries, and assess memory management.
- Secure Configuration & Validation: Review default settings, secret management, TLS configuration, and secure logging practices.
- Security Tooling & Reporting: Integrate cargo-audit, cargo-geiger, and clippy to generate actionable findings and remediation guidance.
Quick Start
Run the security-audit skill on a Rust/WASM project to start an automated vulnerability and safety assessment.