scanning-infrastructure-with-nessus
Pass
Audited by Gen Agent Trust Hub on Jun 21, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
sudo systemctlto manage thenessusdservice andnessusclifor administrative tasks such as updating plugins and verifying configuration. - [CREDENTIALS_UNSAFE]: Example API requests contain hardcoded placeholder credentials (
"password":"password"). While intended as placeholders, using them in shell commands can expose them in the system's command history. - [EXTERNAL_DOWNLOADS]: The
nessuscli updatecommand is used to fetch vulnerability definition plugins from Tenable's official update servers, which is a standard operation for maintaining an up-to-date scanner. - [COMMAND_EXECUTION]: The workflow includes
curl -kto interact with the Nessus REST API onlocalhost. This bypasses TLS certificate verification, a common but insecure practice for local services with self-signed certificates.
Audit Metadata