[ubuntu/noble-security] perl 5.38.2-3.2ubuntu0.4 (Accepted)

Leonidas S. Barbosa leo.barbosa at canonical.com
Thu Aug 27 11:14:21 UTC 2026


perl (5.38.2-3.2ubuntu0.4) noble-security; urgency=high

  * SECURITY UPDATE: Out-of-bounds heap read in Socket pack_ip_mreq_source
    - debian/patches/CVE-2026-12087.patch: Scope STRLEN len per argument in
      pack_ip_mreq_source in cpan/Socket/Socket.xs
    - CVE-2026-12087
  * SECURITY UPDATE: Trie 16-bit overflow causing incorrect regex matches
    - debian/patches/CVE-2026-13221.patch: Skip trie creation when branch delta
      would overflow 16 bits in regcomp_study.c, t/re/pat_advanced.t
    - CVE-2026-13221
  * SECURITY UPDATE: Integer overflow leading to heap OOB read in pack/unpack
    - debian/patches/CVE-2026-57432_1.patch: Reject pack/unpack template sizes
      that would overflow SSize_t in pp_pack.c
    - debian/patches/CVE-2026-57432_2.patch: Avoid bit-count overflows in B/H
      template size math in pp_pack.c
    - CVE-2026-57432
  * SECURITY UPDATE: Signed int overflow in Storable SX_HOOK deserialization
    - debian/patches/CVE-2026-57433.patch: Reject I32_MAX hook data item counts
      before av_extend in dist/Storable/Storable.xs
    - CVE-2026-57433
  [ LeoSilva ]
  * SECURITY UPDATE: uncaught exception in IO::Uncompress::Unzip DOS date
    parsing
    - debian/patches/CVE-2025-15649.patch: wrap _dosToUnixTime() in eval
      and return zero for empty/out-of-range date fields in
      cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
    - CVE-2025-15649
  [ LeoSilva ]
  * SECURITY UPDATE: CPU exhaustion in IO::Uncompress::Unzip fastForward
    - debian/patches/CVE-2026-48959.patch: fix per-byte read loop caused
      by comparing length $offset instead of $offset in
      cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
    - CVE-2026-48959
  [ LeoSilva ]
  * SECURITY UPDATE: arbitrary code execution in File::GlobMapper
    - debian/patches/CVE-2026-48962.patch: remove use of eval STRING in
      _parseOutputGlob/_getFiles, replacing with safe delimiter-based
      substitution in cpan/IO-Compress/lib/File/GlobMapper.pm
    - CVE-2026-48962
  [ LeoSilva ]
  * SECURITY UPDATE: credential header leakage on cross-origin redirects
    in HTTP::Tiny
    - debian/patches/CVE-2026-7017.patch: strip Authorization, Cookie and
      Proxy-Authorization headers on cross-origin redirects, refuse
      https-to-http downgrade by default in
      cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
    - CVE-2026-7017
  [ LeoSilva ]
  * SECURITY UPDATE: memory exhaustion in Archive::Tar entry size handling
    - debian/patches/CVE-2026-9538.patch: add $MAX_FILE_SIZE cap to
      refuse oversized entry declarations before allocation in
      cpan/Archive-Tar/lib/Archive/Tar.pm
    - CVE-2026-9538

Date: 2026-08-24 15:34:42.786327+00:00
Changed-By: Shafayat Hossain Majumder <shafayat.majumder at canonical.com>
Signed-By: leo.barbosa at canonical.com (Leonidas S. Barbosa)
https://launchpad.net/ubuntu/+source/perl/5.38.2-3.2ubuntu0.4
-------------- next part --------------
Sorry, changesfile not available.


More information about the noble-changes mailing list