libperl5.38t64: IO::Uncompress::Unzip versions before 2.220 for Perl allow CPU exhaustion via per-byte read loop in fastForward
CVE-2026-48959 is fixed in 12 products on 1 platform, first by ALAS2023-2026-1825, released June 11, 2026. It is not reported as exploited. Patch Radar priority: High.
IO::Uncompress::Unzip versions before 2.220 for Perl allow CPU exhaustion via per-byte read loop in fastForward. fastForward() compares length $offset (the digit count of the offset, 1 to 19) against the chunk size $c instead of $offset itself, so $c shrinks from 16 KiB to 1-19 bytes per iteration. Extracting a named entry from an attacker supplied zip via IO::Uncompress::Unzip->new($zip, Name => $target) drives a per-byte read loop scaling with the entry's compressed size, up to the non-Zip64 4 GiB cap.
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| libio-compress-perl · Debian 12.15 (bookworm) | 2.204-1+deb12u1 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| libio-compress-perl · Debian 13.5 (trixie) | 2.213-1+deb13u1 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| libio-compress-perl · Debian 14 | 2.220-1 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| libperl5.38t64 · Ubuntu 24.04.5 LTS (noble) | 5.38.2-3.2ubuntu0.4 | libperl5.38t64 5.38.2-3.2ubuntu0.4 | Jul 13, 2026 |
| perl · Debian 12.15 (bookworm) | 5.36.0-7+deb12u4 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| perl · Debian 13.5 (trixie) | 5.40.1-6+deb13u1 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| perl · Debian 14 | 5.40.1-8 | DEBIAN-CVE-2026-48959 | Jun 24, 2026 |
| perl · Ubuntu 24.04.5 LTS (noble) | 5.38.2-3.2ubuntu0.4 | perl 5.38.2-3.2ubuntu0.4 | Jul 13, 2026 |
| perl-Compress-Raw-Bzip2 · Fedora 43 | 2.218-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-Compress-Raw-Bzip2-debuginfo · Fedora 43 | 2.218-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-Compress-Raw-Bzip2-debugsource · Fedora 43 | 2.218-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-Compress-Raw-Bzip2-tests · Fedora 43 | 2.218-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-IO-Compress · Fedora 43 | 2.221-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-IO-Compress · amzn 2023 | 2.217-1.amzn2023.0.2 | ALAS2023-2026-1825 | Jun 11, 2026 |
| perl-IO-Compress-tests · Fedora 43 | 2.221-1.fc43 | FEDORA-2026-FB1F15CE04 | Jun 22, 2026 |
| perl-IO-Compress-tests · amzn 2023 | 2.217-1.amzn2023.0.2 | ALAS2023-2026-1825 | Jun 11, 2026 |
| perl-base · Ubuntu 24.04.5 LTS (noble) | 5.38.2-3.2ubuntu0.4 | perl-base 5.38.2-3.2ubuntu0.4 | Jul 13, 2026 |
| perl-debug · Ubuntu 24.04.5 LTS (noble) | 5.38.2-3.2ubuntu0.4 | perl-debug 5.38.2-3.2ubuntu0.4 | Jul 13, 2026 |
| perl-modules-5.38 · Ubuntu 24.04.5 LTS (noble) | 5.38.2-3.2ubuntu0.4 | perl-modules-5.38 5.38.2-3.2ubuntu0.4 | Jul 13, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.