CVE-2007-0042
Interpretation conflict in ASP.NET in Microsoft .NET Framework 1.0, 1.1, and 2.0 for Windows 2000, XP, Server 2003, and Vista allows remote attackers to access configuration files and obtain sensitive information, and possibly bypass security mechanisms that try to constrain the final substring of a string, via %00 characters, related to use of %00 as a string terminator within POSIX functions but a data character within .NET strings, aka "Null Byte Termination Vulnerability."
Key facts
- CVSS score
- 7.8 (v2.0)
- Severity
- HIGH
- CVSS vector
AV:N/AC:L/Au:N/C:C/I:N/A:N- Weakness (CWE)
- CWE-200
- EPSS score
- 76.2% (100th percentile)
- In CISA KEV
- No
- In EU EUVD
- Yes (EUVD-2007-0046)
- Published
- July 10, 2007
- NVD last modified
- June 16, 2026
- Status
- Modified
EU Vulnerability Database (EUVD)
This vulnerability is also tracked by ENISA as EUVD-2007-0046 in the EU Vulnerability Database. Last updated in EUVD on August 7, 2024.
View on the EU Vulnerability DatabaseAffected products
- microsoft / .net framework
- microsoft / .net framework
- microsoft / .net framework
- microsoft / windows 2000
- microsoft / windows 2003 server
- microsoft / windows vista
- microsoft / windows xp
References
- http://archive.cert.uni-stuttgart.de/bugtraq/2007/07/msg00254.html
- http://secunia.com/advisories/26003(Vendor Advisory)
- http://security-assessment.com/files/advisories/2007-07-11_Multiple_.NET_Null_Byte_Injection_Vulnerabilities.pdf
- http://www.securitytracker.com/id?1018356
- http://www.us-cert.gov/cas/techalerts/TA07-191A.html(US Government Resource)
- http://www.vupen.com/english/advisories/2007/2482
- https://docs.microsoft.com/en-us/security-updates/securitybulletins/2007/ms07-040
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2070
Last updated September 17, 2026 · Source: NVD, CISA KEV, FIRST.org EPSS
Query CVEs from your AI assistant
The CVE/NVD Explorer brain answers CVE questions directly inside Claude, ChatGPT, or any MCP assistant — always up to date, no setup. Add it once and stop pasting advisories into chat.
Add the CVE brain