CVE-2017-17725

exiv2: heap-based buffer over-read in Exiv2::getULong function in types.cpp

Published Feb 12, 2018 CVSS 3.0 · 6.5 Medium EPSS 1.8% KEV · Not listed
Description
In Exiv2 0.26, there is an integer overflow leading to a heap-based buffer over-read in the Exiv2::getULong function in types.cpp. Remote attackers can exploit the vulnerability to cause a denial of service via a crafted image file. Note that this vulnerability is different from CVE-2017-14864, which is an invalid memory address dereference.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-0049 In Exiv2 0.26, there is an integer overflow leading to a heap-based buffer over-read in the Exiv2::getULong function in types.cpp. Remote attackers can exploit the vulnerability to cause a denial of service via a crafted image file. Note that this vulnerability is different from CVE-2017-14864, which is an invalid memory address dereference.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 8:59 PM
Reserved
Dec 17, 2017, 12:00 AM
Status
Modified
Published
Feb 12, 2018, 10:29 PM
Modified
Jun 17, 2026, 1:11 AM
Severity
Low
Public date
Dec 12, 2017, 12:00 AM