CVE-2006-6104 json
The System.Web class in the XSP for ASP.NET server 1.1 through 2.0 in Mono does not properly verify local pathnames, which allows remote at…
published 2006-12-21 19 y ago modified 2026-06-16 4 mo ago also EUVD-2006-6087
- cvss
- 5.0
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 5.2%
- EPSS 5.2% chance of exploitation in 30 days, percentile 92%
- public exploits
- 1
- Exploit-DB
Summary
The System.Web class in the XSP for ASP.NET server 1.1 through 2.0 in Mono does not properly verify local pathnames, which allows remote attackers to (1) read source code by appending a space (%20) to a URI, and (2) read credentials via a request for Web.Config%20.
Patch / fix
- mono Debian 14, Debian 13, Debian 12 1.2.2.1-1
debian advisories DEBIAN-CVE-2006-6104
- securityfocus.com/bid/21687 patch
- mandriva.com/security/advisories?name=MDKSA-2006:234 advisory
- ubuntu.com/usn/usn-397-1 advisory
- secunia.com/advisories/23462 advisory
- secunia.com/advisories/23435 advisory
- secunia.com/advisories/23432 advisory
Timeline
- First public exploit (EDB-29302)
- Published
Exploit prediction
5.25% chance of exploitation in the next 30 days, higher than 92% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-29302 Mono XSP 1.x/2.0 - Source Code Information Disclosure remote, 2006-12-20
- securityfocus.com http://www.securityfocus.com/bid/21687 referenced PoC, tagged "exploit" by a source, unverified
- secunia.com http://secunia.com/advisories/23432 referenced PoC, tagged "exploit" by a source, unverified
- eazel.es http://www.eazel.es/advisory007-mono-xsp-source-disclosure-vulnerability.html referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
References
-
mandriva.com
/security/advisories?name=MDKSA-2006:234
vendor-advisory, patch
-
ubuntu.com
/usn/usn-397-1
vendor-advisory, patch
-
secunia.com
/advisories/23462
third-party-advisory, patch, vendor-advisory
-
securityfocus.com
/bid/21687
vdb-entry, exploit, patch
-
secunia.com
/advisories/23435
third-party-advisory, patch, vendor-advisory
-
secunia.com
/advisories/23432
third-party-advisory, exploit, patch, vendor-advisory
-
eazel.es
/advisory007-mono-xsp-source-disclosure-vulnerability.html
exploit
-
security.gentoo.org
/glsa/glsa-200701-12.xml
vendor-advisory
-
lists.suse.com
/archive/suse-security-announce/2007-Jan/0002.html
vendor-advisory
-
fedoranews.org
/cms/node/2400
vendor-advisory
-
fedoranews.org
/cms/node/2401
vendor-advisory
-
secunia.com
/advisories/23597
third-party-advisory
-
vupen.com
/english/advisories/2006/5099
vdb-entry
-
securityreason.com
/securityalert/2082
third-party-advisory
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A2092
vdb-entry, signature
-
securityfocus.com
/archive/1/454962/100/0/threaded
mailing-list
-
securitytracker.com
/id?1017430
vdb-entry
-
secunia.com
/advisories/23727
third-party-advisory
-
secunia.com
/advisories/23779
third-party-advisory
-
secunia.com
/advisories/23776
third-party-advisory
Sources
- CVE List CVE-2006-6104
- NVD CVE-2006-6104
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.