CVE-2026-58586
CRITICALImage::WebP versions through 0.2 for Perl bundle a vulnerable version of libwebp
Title source: cnaExploitation Summary
EIP tracks 1 public exploit for CVE-2026-58586. PoCs published by extratao.
AI-analyzed exploit summary This repository provides a technical analysis of CVE-2026-58586, a vulnerability in the `Image::WebP` Perl module (versions ≤0.2) caused by bundling an obsolete libwebp decoder. The writeup details the migration path to `Imager::File::WEBP`, explains the vulnerability's root cause (bundled outdated libwebp), and clarifies that system libwebp updates do not remediate the issue.
Description
Image::WebP versions through 0.2 for Perl bundle a vulnerable version of libwebp. Image::WebP does not link to the system libwebp. Instead, it uses a bundled copy of libwebp 0.3.0 (released 2013-03-20). That version has multiple known vulnerabilities, including CVE-2023-4863. Any caller that decodes an untrusted WebP image reaches the bundled decoder. Because the library is compiled into the module, upgrading the system libwebp does not remediate this.
Exploits (1)
This repository provides a technical analysis of CVE-2026-58586, a vulnerability in the `Image::WebP` Perl module (versions ≤0.2) caused by bundling an obsolete libwebp decoder. The writeup details the migration path to `Imager::File::WEBP`, explains the vulnerability's root cause (bundled outdated libwebp), and clarifies that system libwebp updates do not remediate the issue.
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H