skills/autohandai/community-skills/implementing-vulnerability-sla-breach-alerting/Gen Agent Trust Hub
implementing-vulnerability-sla-breach-alerting
Pass
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The documentation and references identify dependencies on several standard Python libraries, including
requests,pandas,jinja2, andPyYAML. These are used for network communication, data processing, and template management and are expected to be installed from official package registries. - [COMMAND_EXECUTION]:
SKILL.mdprovides instructions for setting up a crontab entry to execute the processing script hourly. This is a standard persistence and automation method for monitoring tools and is consistent with the skill's stated purpose of providing automated alerting. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection within
scripts/process.pywhich could be exploited if an attacker provides a malicious findings CSV. - Ingestion points: The
import_findingsfunction inscripts/process.pyreads vulnerability data, including CVE IDs and hostnames, directly from a user-supplied CSV file. - Boundary markers: The script does not utilize any delimiters or instructions to treat the interpolated data as untrusted when generating alerts.
- Capability inventory: The script has the capability to send notifications to Slack, PagerDuty, and via SMTP email, as well as writing to a local SQLite database.
- Sanitization: Fields such as
cve_idandasset_hostnameare interpolated directly into notification messages without escaping or sanitization, allowing for potential manipulation of the alert text seen by security responders.
Audit Metadata