skills/mukul975/anthropic-cybersecurity-skills/performing-authenticated-vulnerability-scan/Gen Agent Trust Hub
performing-authenticated-vulnerability-scan
Warn
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: MEDIUMPRIVILEGE_ESCALATIONCOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [PRIVILEGE_ESCALATION]: The instructions recommend granting the service account extensive and risky permissions that exceed the principle of least privilege.
- Evidence in
SKILL.mdsuggests adding the scan service account to theDomain Adminsgroup viaAdd-ADGroupMember -Identity "Domain Admins" -Members "SVC_VulnScan". - Evidence in
SKILL.mdsuggests granting the Linux service account passwordlesssudoaccess to read/etc/shadow, which contains hashed user passwords, via/bin/cat /etc/shadowin the sudoers configuration. - [COMMAND_EXECUTION]: The automation scripts are designed to execute commands on remote target systems using authenticated protocols.
scripts/process.pyuses SSH viaparamikoand WinRM viapywinrmto run host identification and privilege check commands (e.g.,id && uname -a,whoami,net localgroup Administrators) on remote machines.- [DATA_EXFILTRATION]: The orchestration script provides functionality to export sensitive vulnerability data from external scanner APIs.
scripts/agent.pyimplements API calls to Tenable Nessus for exporting scan results to files using the/scans/{id}/exportendpoint.- [EXTERNAL_DOWNLOADS]: The skill documentation and scripts direct the installation of several third-party Python packages for network and system interaction.
- Dependencies include
requests,paramiko,pywinrm,pysnmp,pandas, andimpacket.
Audit Metadata