CVE-2026-93019: Imager versions before 1.036 for Perl exit the process reading a TGA with a colour map length of 32768 or more in tga_palette_read
CVE-2026-93019: Imager for Perl versions before 1.036 exit the process when reading a TGA image with a colour map length of 32768 or more.
Stig Palmquist disclosed CVE-2026-93019, a denial-of-service flaw in the Imager image library for Perl. Versions before 1.036 terminate the process inside tga_palette_read when parsing a TGA file with a colour map length of 32768 or greater, allowing a crafted image to crash any application that processes untrusted files. The issue is fixed in Imager 1.036; no exploitation has been reported.
- Affects all Imager versions before 1.036
- Crash occurs in tga_palette_read when parsing oversized TGA colour maps
- No exploitation reported; fixed in Imager 1.036
Vulnerabilities mentionedAll →
- CVE-2026-930199.1—DoS in Perl Imager: crafted TGA colour map length triggers uncatchable process exitpublished · Imager (CPAN distribution) Imager (Perl image processing module)
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2026-93019 | DoS in Perl Imager: crafted TGA colour map length triggers uncatchable process exit Imager versions before 1.036 for Perl mis-handle Truevision TGA files whose colour map length field is 32768 or greater: the two-byte length is unpacked as a signed short and becomes negative, and tga_palette_read() then casts it to size_t, producing an allocation request near SIZE_MAX. When mymalloc() cannot satisfy that request, Imager's allocator calls exit(3), terminating the entire process in a way that Perl-level exception handling cannot intercept. An attacker who can supply a crafted TGA file to any code path that calls Imager->read() — such as web image-upload processing, thumbnailing, or image-conversion services — gains a reliable remote denial-of-service with a single file. All deployments running Imager 1.035 or earlier that process externally supplied images are affected. No public proof-of-concept, CISA KEV listing, or in-the-wild exploitation is known, and a CVSS score has not yet been assigned. |
Posted by Stig Palmquist on Sep 18 ======================================================================== https://metacpan.org/dist/Imager https://github.com/tonycoz/imager Imager versions before 1.036 for Perl...
This source does not provide full text. Read it at seclists.org.