An out-of-bounds read was found in Exiv2 version v0.28.1. The vulnerable function, QuickTimeVideo::NikonTagsDecoder, was new in v0.28.0 (see https://github.com/Exiv2/exiv2/pull/2337), so Exiv2 versions before v0.28 are not affected. Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. The out-of-bounds read is triggered when Exiv2 is used to read the metadata of a crafted video file.
The bug is fixed in version v0.28.2.
Please see our security policy for information about Exiv2 security.
This bug was found by OSS-Fuzz.
{
"github_reviewed": true,
"cwe_ids": [
"CWE-125"
],
"github_reviewed_at": "2024-10-17T17:12:21Z",
"nvd_published_at": "2024-02-12T23:15:08Z",
"severity": "MODERATE"
}