CVE-2008-4297: Medium severity mercurial vulnerability
Published Sep 27, 2008
·Updated
Mercurial before 1.0.2 does not enforce the allowpull permission setting for a pull operation from hgweb, which allows remote attackers to read arbitrary files from a repository via an "hg pull" request.
Affected Software
1 affected component
Mercurial Mercurial<=1.0.1
Event History
Sep 27, 2008
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Frequently Asked Questions
1
What is the severity of CVE-2008-4297?
CVE-2008-4297 is classified as a medium-severity vulnerability.
2
How does CVE-2008-4297 affect the Mercurial software?
CVE-2008-4297 allows remote attackers to read arbitrary files from a Mercurial repository due to improper enforcement of the allowpull permission setting.
3
What versions of Mercurial are affected by CVE-2008-4297?
CVE-2008-4297 affects Mercurial versions prior to 1.0.2.
4
How do I fix CVE-2008-4297?
To fix CVE-2008-4297, upgrade Mercurial to version 1.0.2 or later.
5
Can I exploit CVE-2008-4297 if I have access to hgweb?
Yes, if hgweb is configured improperly, CVE-2008-4297 can be exploited by an attacker with remote access.