CVE-2008-2942
Directory traversal vulnerability in patch.py in Mercurial 1.0.1 allows user-assisted attackers to modify arbitrary files via ".." (dot dot) sequences in a patch file.
02 Description
Directory traversal vulnerability in patch.py in Mercurial 1.0.1 allows user-assisted attackers to modify arbitrary files via ".." (dot dot) sequences in a patch file.
03 Exploitation and scoring
- Exploitation
- Not assessed. CISA has not published an exploitation assessment for this record, and it is not in the KEV catalog. That is an absence of assessment, not a finding of no risk.
- SSVC decision
- Not assessed by CISA
- EPSS probability
- 1.90% probability of exploitation activity in the next 30 days.
- EPSS percentile
- Equal to or higher than the score of 79.2% of scored records. A rank, not a probability.
- NVD base score
- The NVD has published no score for this record
- NVD CVSS vector
- No NVD score to derive
- NVD analysis status
- Modified. NVD last modified this record on 2026-06-16.
- Red Hat severity
- Low. Red Hat's rating for its own products, not a CVSS rating.
Exploit-prediction scores from FIRST. Independent scoring and analysis status from the NVD. Vendor severity from Red Hat. Exploitation assessment and catalog membership from CISA.
04 Metadata
- Published
- 2008-06-30 20:00Z18 YR AGO
- Last updated
- 2024-08-07 09:21Z2 YR AGO
- Reserved
- 2008-06-30
- Assigning CNA
- mitre
- Record state
- PUBLISHED
- Severity
- Not rated by the issuing CNA
- CNA CVSS vector
- Not published by the issuing CNA
- Weaknesses
- Data version
- 5.1
- Document digest
- ace5cf8f74f92dff3942eba4d856fc5ee4caee94b8e3d5dcf7c928d02eab0213
05 Affected products
06 References
- www.selenic.comhttp://www.selenic.com/hg/rev/87c704ac92d4
- exchange.xforce.ibmcloud.commercurial-patch-directory-traversal(43551)https://exchange.xforce.ibmcloud.com/vulnerabilities/43551
- www.securityfocus.com30072http://www.securityfocus.com/bid/30072
- issues.rpath.comhttps://issues.rpath.com/browse/RPL-2633
- www.openwall.com[oss-security] 20080630 CVE id request mercurial:Insufficient input validationhttp://www.openwall.com/lists/oss-security/2008/06/30/1
- lists.opensuse.orgSUSE-SR:2008:015http://lists.opensuse.org/opensuse-security-announce/2008-07/msg00006.html
- wiki.rpath.comhttp://wiki.rpath.com/Advisories:rPSA-2008-0211
- www.securityfocus.com20080703 rPSA-2008-0211-1 mercurial mercurial-hgkhttp://www.securityfocus.com/archive/1/493881/100/0/threaded
- security.gentoo.orgGLSA-200807-09http://security.gentoo.org/glsa/glsa-200807-09.xml
- www.openwall.com[oss-security] 20080701 Re: CVE id request mercurial:Insufficient input validationhttp://www.openwall.com/lists/oss-security/2008/07/01/1
- secunia.com31110http://secunia.com/advisories/31110
- secunia.com31167http://secunia.com/advisories/31167
- secunia.com31108http://secunia.com/advisories/31108
07 Fixed in
Debian 12
- mercurial Fixed in 1.0.1-2
Source: Debian Security Tracker, the Debian security team. Received through OSV.dev. Reformatted by exploit.cc.
Debian 13
- mercurial Fixed in 1.0.1-2
Source: Debian Security Tracker, the Debian security team. Received through OSV.dev. Reformatted by exploit.cc.
Debian 14
- mercurial Fixed in 1.0.1-2
Source: Debian Security Tracker, the Debian security team. Received through OSV.dev. Reformatted by exploit.cc.
A release or ecosystem missing from this list has no record here. It may be unaffected or not covered by the source. Source notices and licences.