A CVE (Common Vulnerabilities and Exposures) is a publicly catalogued security flaw with a unique ID, such as CVE-2021-44228 (Log4Shell). Once a CVE is published, exploit code often follows within days โ and automated scanners hunt the internet for unpatched systems.
Why disclosed software versions are risky
When a server advertises its exact version in response headers (for example Server: Apache/2.4.49), an attacker can instantly match it against known CVEs. This is why hiding version banners and, more importantly, patching promptly both matter.
Staying ahead
- Keep your web server, language runtime (PHP, Node), CMS and plugins updated.
- Subscribe to security advisories for the software you run.
- Suppress version disclosure:
ServerTokens Prodon Apache,server_tokens off;on Nginx,expose_php = Offin PHP. - Re-scan after updates to confirm the fix.
Our scanner matches detected software against known CVEs and links each to its NVD entry for verification.