CVE-2012-2845 Integer overflow in the jpeg_data_load_data function in jpeg-data.c in libjpeg in exif 0.6.20 allows remote attackers to cause a denial of service (buffer over-read and application crash) or obtain po...
MediumCVSS 6.4
EPSS 3.6%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Integer overflow in the jpeg_data_load_data function in jpeg-data.c in libjpeg in exif 0.6.20 allows remote attackers to cause a denial of service (buffer over-read and application crash) or obtain potentially sensitive information via a crafted JPEG file.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/exif(Debian:12) | < 0.6.20-2 | 0.6.20-2 |
| debian/exif(Debian:13) | < 0.6.20-2 | 0.6.20-2 |
| debian/exif(Debian:14) | < 0.6.20-2 | 0.6.20-2 |
| curtis galloway exif | = 0.6.20 | No fix listed |
| alpine/libexif(Alpine:v3.10) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.11) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.12) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.13) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.14) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.15) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.16) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.17) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.18) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.19) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.20) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.21) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.22) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.23) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.24) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.8) | < 0.6.21-r0 | 0.6.21-r0 |
| alpine/libexif(Alpine:v3.9) | < 0.6.21-r0 | 0.6.21-r0 |
References
- Debian Security Tracker CVE-2012-2845 vendor-advisory
- 49988 third-party-advisory
- [libexif-devel] 20120712 libexif project security advisory July 12, 2012 mailing-list
- MDVSA-2012:107 vendor-advisory
- 54437 vdb-entry
- security.alpinelinux.org vendor-advisory
- bugs.debian.org issue-tracking