bep/imagemeta is a Go library for reading EXIF, IPTC and XMP image meta data from JPEG, TIFF, PNG, and WebP files. The buffer created for parsing metadata for PNG and WebP images was only bounded by their input data type, which could lead to potentially large memory allocation, and unreasonably high for image metadata. Before v0.11.0, If you didn't trust the input images, this could be abused to construct denial-of-service attacks. v0.11.0 added a 10 MB upper limit.
Metrics
Affected Vendors & Products
References
History
Tue, 08 Apr 2025 16:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Tue, 08 Apr 2025 15:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | bep/imagemeta is a Go library for reading EXIF, IPTC and XMP image meta data from JPEG, TIFF, PNG, and WebP files. The buffer created for parsing metadata for PNG and WebP images was only bounded by their input data type, which could lead to potentially large memory allocation, and unreasonably high for image metadata. Before v0.11.0, If you didn't trust the input images, this could be abused to construct denial-of-service attacks. v0.11.0 added a 10 MB upper limit. | |
Title | bep/imagemeta allows a potentially large memory allocation in PNG and WebP parsing | |
Weaknesses | CWE-770 | |
References |
| |
Metrics |
cvssV4_0
|

Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-04-08T15:13:24.770Z
Updated: 2025-04-08T15:37:58.737Z
Reserved: 2025-04-01T21:57:32.955Z
Link: CVE-2025-32025

Updated: 2025-04-08T15:37:53.319Z

Status : Awaiting Analysis
Published: 2025-04-08T16:15:27.873
Modified: 2025-04-08T18:13:53.347
Link: CVE-2025-32025

No data.