CVE-2007-0159 Directory traversal vulnerability in the GeoIP_update_database_general function in libGeoIP/GeoIPUpdate.c in GeoIP 1.4.0 allows remote malicious update servers (possibly only update.maxmind.com) to ov...
MediumCVSS 6.4
EPSS 2.1%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Directory traversal vulnerability in the GeoIP_update_database_general function in libGeoIP/GeoIPUpdate.c in GeoIP 1.4.0 allows remote malicious update servers (possibly only update.maxmind.com) to overwrite arbitrary files via a .. (dot dot) in the database filename, which is returned by a request to app/update_getfilename.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| geoip | = 1.4.0 | No fix listed |
| debian/geoip(Debian:12) | < 1.3.17-1.1 | 1.3.17-1.1 |
| debian/geoip(Debian:13) | < 1.3.17-1.1 | 1.3.17-1.1 |
| debian/geoip(Debian:14) | < 1.3.17-1.1 | 1.3.17-1.1 |
References
- arctic.org patch
- 31618 vdb-entry
- 23880 third-party-advisory
- 23906 third-party-advisory
- MDKSA-2007:004 vendor-advisory
- 21959 vdb-entry
- USN-412-1 vendor-advisory
- ADV-2007-0117 vdb-entry
- ADV-2007-0118 vdb-entry
- geoip-geoipupdate-directory-traversal(31383) vdb-entry
- Debian Security Tracker CVE-2007-0159 vendor-advisory
- bugs.debian.org issue-tracking