Skip to main content
VulnScan combines fixed detection modules with feed-driven CVE intelligence. That means coverage is not limited to a small static list of checks: product/version evidence is matched against the local vulnerability database, while native modules and CyStack checks cover high-impact vulnerability classes.

Coverage in This Build

The current scanner core includes:
  • 69 native verification modules for web, API, protocol, configuration, authentication, and exposure checks.
  • 51 CyStack-maintained high-confidence checks bundled with the product for known exploited products, exposed systems, and critical misconfigurations.
  • NVD 2.0 CPE-to-CVE matching using a local index. The number of detectable CVEs follows the local NVD feed snapshot and grows as the feed is updated.
  • 196 CWE-to-OWASP Top 10 mappings for conservative classification.
  • 70+ OWASP WSTG detector mappings for web security testing references.
  • CVSS, EPSS, CISA KEV, and public exploit indicators for prioritization.
Because CVE coverage is feed-driven, the practical answer to “how many vulnerabilities can VulnScan detect?” is:
Coverage TypeCount Model
Native vulnerability classes69 detector modules in the scanner core.
Bundled CyStack checks51 high-confidence checks in this build.
Known CVEsAll CVEs present in the local NVD CPE index that match concrete detected products and versions.
OWASP Top 10All 10 OWASP Top 10 2021 categories are supported through CWE/source mapping when evidence is available.
WSTG70+ detector-to-WSTG mappings for web testing guidance.

High-Impact Vulnerability Classes

VulnScan is designed to cover the vulnerability classes that most often lead to real compromise:
CategoryExamples
InjectionSQL injection, NoSQL injection, command injection, code injection, SSTI, CSTI, LDAP/XPath injection, CRLF, email header injection.
Cross-site scriptingReflected XSS, stored XSS, DOM XSS, unsafe client-side sinks.
Access controlLFI/RFI, path traversal, open redirect, mass assignment, exposed object references.
AuthenticationDefault credentials, weak password exposure, brute-force risk, session fixation, JWT weaknesses, exposed login/admin panels.
SSRF and OASTSSRF, blind/out-of-band interaction classes, metadata endpoint exposure where safely testable.
File and content exposureExposed .git, backup files, config files, directory listing, debug endpoints, sensitive well-known paths.
API securityGraphQL exposure, OpenAPI/Swagger exposure, API route discovery, unsafe methods, parameter discovery.
TLS and cryptoExpired/self-signed certificates, legacy protocols, weak ciphers, SMB signing, SMBv1, weak SSH posture.
Network servicesRedis/NFS/VNC/X11/RDP exposure, SNMP/SMTP/SMB/SSH/IPMI checks, unauthenticated or unsafe service posture.
Cloud and storagePublic cloud storage exposure and misconfiguration signals.
Component CVEsVulnerable web frameworks, CMS, plugins, themes, servers, middleware, and network services with concrete version evidence.

OWASP Top 10 2021 Coverage

OWASP CategoryVulnScan Coverage
A01 Broken Access ControlPath traversal, LFI/RFI, open redirect, mass assignment, exposed resources, authorization-sensitive findings.
A02 Cryptographic FailuresTLS issues, weak ciphers, certificate problems, JWT and cryptographic configuration weaknesses.
A03 InjectionSQLi, XSS, command/code injection, NoSQL, LDAP/XPath, SSTI, CSTI, CRLF, format-string style classes.
A04 Insecure DesignFile upload risk, mass assignment, unsafe business/API patterns, design-sensitive exposure findings.
A05 Security MisconfigurationHeaders, CORS/CSP, debug panels, actuator endpoints, exposed APIs, unsafe HTTP methods, cloud storage.
A06 Vulnerable and Outdated ComponentsCPE-to-CVE matching, CMS/framework/plugin detection, known exploited CVEs.
A07 Identification and Authentication FailuresDefault credentials, weak auth, brute-force indicators, session and password quality checks.
A08 Software and Data Integrity FailuresDeserialization, prototype pollution, unsafe dependency/component integrity patterns.
A09 Security Logging and Monitoring FailuresCWE-based classification when such findings are detected.
A10 SSRFSSRF and related out-of-band/metadata exposure checks.

Accuracy and False-Positive Reduction

VulnScan uses several controls to reduce false positives:
  • CPE matching requires concrete product and version evidence.
  • Wildcard-only CPE matches are suppressed because they are too noisy.
  • Version ranges are evaluated against detected versions.
  • Findings are deduplicated by vulnerability, host, port, and affected location.
  • When duplicate evidence exists, the highest-confidence and verified finding is kept.
  • CISA KEV and high EPSS increase priority but do not replace technical evidence.
  • Informational metadata is separated from actionable findings.
  • Public source names are normalized before display so users see a product-level source label instead of internal engine names.

Prioritization Signals

Each finding can include:
  • Severity: Critical, High, Medium, Low, Info.
  • CVSS v3 score and vector when available.
  • EPSS score and percentile.
  • CISA KEV status and required action.
  • CWE classification.
  • OWASP Top 10 and WSTG references.
  • Confidence and verified status.
  • Public exploit/PoC indicator.
  • Risk score from 0 to 100.
This lets teams focus on “what is most likely to hurt us first” instead of sorting only by severity.