Out-of-bounds Read Affecting exiv2-devel package, versions <0:0.27.0-4.amzn2.0.5


Severity

Recommended
0.0
medium
0
10

Based on Amazon Linux security rating.

Threat Intelligence

EPSS
0.04% (12th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-AMZN2-EXIV2DEVEL-8611924
  • published10 Jan 2025
  • disclosed12 Feb 2024

Introduced: 12 Feb 2024

CVE-2024-24826  (opens in a new tab)
CWE-125  (opens in a new tab)

How to fix?

Upgrade Amazon-Linux:2 exiv2-devel to version 0:0.27.0-4.amzn2.0.5 or higher.
This issue was patched in ALAS2-2025-2728.

NVD Description

Note: Versions mentioned in the description apply only to the upstream exiv2-devel package and not the exiv2-devel package as distributed by Amazon-Linux. See How to fix? for Amazon-Linux:2 relevant fixed versions and status.

Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. An out-of-bounds read was found in Exiv2 version v0.28.1. The vulnerable function, QuickTimeVideo::NikonTagsDecoder, was new in v0.28.0, so Exiv2 versions before v0.28 are not affected. The out-of-bounds read is triggered when Exiv2 is used to read the metadata of a crafted video file. In most cases this out of bounds read will result in a crash. This bug is fixed in version v0.28.2. Users are advised to upgrade. There are no known workarounds for this vulnerability.

CVSS Scores

version 3.1