Description
The presence of the X-AspNet-Version and X-AspNetMvc-Version headers exposes the version of ASP.NET used by the web server, providing valuable information to attackers. This disclosure can aid attackers in identifying vulnerabilities and planning their attacks more effectively.
Test for ASP.NET Version Disclosure Vulnerability with SmartScanner
Donwload FREE!Recommendation
To mitigate this issue:
- To remove the
X-AspNet-Versionheader, add the following line in yourweb.configwithin the<system.web>section:
<httpRuntime enableVersionHeader="false" />
- To remove the
X-AspNetMvc-Versionheader, add the following line inGlobal.asax:
MvcHandler.DisableMvcResponseHeader = true;
References
Could your website be exposed too?
SmartScanner can check your website for ASP.NET Version Disclosure and gives you actionable findings to investigate.
Start a free scanRelated Issues
- PHP Version Disclosure - Vulnerability
- Server Version Disclosure - Vulnerability
- Nginx Version Disclosure - Vulnerability
- Apache Version Disclosure - Vulnerability
You might also like:
See something that needs correcting? Let us knowUpdated May 13, 2024


