CVE-2012-2841 Integer underflow in the exif_entry_get_value function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) 0.6.20 might allow remote attackers to execute arbitrary code via vectors involving...
HighCVSS 7.5
EPSS 5.8%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Integer underflow in the exif_entry_get_value function in exif-entry.c in the EXIF Tag Parsing Library (aka libexif) 0.6.20 might allow remote attackers to execute arbitrary code via vectors involving a crafted buffer-size parameter during the formatting of an EXIF tag, leading to a heap-based buffer overflow.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/libexif(Debian:12) | < 0.6.20-3 | 0.6.20-3 |
| debian/libexif(Debian:13) | < 0.6.20-3 | 0.6.20-3 |
| debian/libexif(Debian:14) | < 0.6.20-3 | 0.6.20-3 |
| libexif project libexif | = 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-2841 vendor-advisory
- SUSE-SU-2012:0902 vendor-advisory
- SUSE-SU-2012:0903 vendor-advisory
- RHSA-2012:1255 vendor-advisory
- 49988 third-party-advisory
- [libexif-devel] 20120712 libexif project security advisory July 12, 2012 mailing-list
- DSA-2559 vendor-advisory
- 54437 vdb-entry
- USN-1513-1 vendor-advisory
- security.alpinelinux.org vendor-advisory
- bugs.debian.org issue-tracking