skills/mukul975/anthropic-cybersecurity-skills/implementing-vulnerability-management-with-greenbone/Gen Agent Trust Hub
implementing-vulnerability-management-with-greenbone
Fail
Audited by Gen Agent Trust Hub on Sep 21, 2026
Risk Level: HIGHCREDENTIALS_UNSAFEMETADATA_POISONINGINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [CREDENTIALS_UNSAFE]: The script
scripts/agent.pycontains hardcoded default credentials (admin/admin) within theconnect_gvmfunction and as default values for the command-line argument parser. While these are common defaults for the service, their presence in the script poses a risk if not updated by the user. - [METADATA_POISONING]: There is a discrepancy between the author name
mahipalin theSKILL.mdmanifest and the copyright holdermukul975in theLICENSEfile. Furthermore, theLICENSEfile cites a future copyright year of 2026, which is inconsistent with current metadata standards. - [INDIRECT_PROMPT_INJECTION]: The skill processes vulnerability scan reports from external sources, presenting an attack surface where malicious input could influence agent behavior.
- Ingestion points: The
scripts/agent.pyscript reads external data via theload_datafunction for JSON files and theparse_report_xmlfunction for XML reports. - Boundary markers: Absent; the script does not implement specific delimiters or instructions to isolate the parsed vulnerability data from the agent's operational logic.
- Capability inventory: The
scripts/agent.pyscript includes file-writing capabilities throughPath.write_textfor report generation. - Sanitization: The script truncates vulnerability descriptions to 200 characters but does not perform validation or escaping of the ingested content.
- [EXTERNAL_DOWNLOADS]: The skill references and installs the
python-gvmlibrary and links to official Greenbone documentation. These resources are associated with a well-known service and are documented neutrally.
Recommendations
- AI detected serious security threats
Audit Metadata