CVE-Katalog

CVE-2025-15649

IO::Uncompress::Unzip versions before 2.215 for Perl propagate uncaught exception when parsing zip header with malformed DOS date. _dosToUnixTime() decodes the local-file-header last-modification dat

[CVE-Katalog]

Schweregrad
Critical · CVSS 9.1
Published
Source
[NVD] · [CVE record]
EPSS
0.13% · Oct 22, 2026

IO::Uncompress::Unzip versions before 2.215 for Perl propagate uncaught exception when parsing zip header with malformed DOS date. _dosToUnixTime() decodes the local-file-header last-modification date field and calls Time::Local::timelocal() without an eval guard. A header whose date field decodes to an out-of-range month, day, or hour causes timelocal() to die. The exception propagates out of IO::Uncompress::Unzip->new($file) where callers expect undef plus $UnzipError.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianperlsid5.42.3-1fixed
Debianperlforky5.42.3-1fixed
Debianperltrixie5.40.1-6+deb13u1fixed
Debianperlbookworm5.36.0-7+deb12u3vulnerable
Debianperlbookworm-security5.36.0-7+deb12u4fixed
Debianlibio-compress-perlsid2.225-1fixed
Debianlibio-compress-perlforky2.225-1fixed
Debianlibio-compress-perltrixie2.213-1+deb13u1fixed
Debianlibio-compress-perlbookworm2.204-1vulnerable
Debianlibio-compress-perlbookworm-security2.204-1+deb12u1fixed
Cpelibio-compress-perlNot reportedNot reportedvulnerable
CpeperlNot reportedNot reportedvulnerable
Ubuntuperlnoble5.38.2-3.2ubuntu0.4fixed
Ubuntulibperl-devnoble5.38.2-3.2ubuntu0.4fixed
Ubuntulibperl5.38t64noble5.38.2-3.2ubuntu0.4fixed
Ubuntuperl-basenoble5.38.2-3.2ubuntu0.4fixed
Ubuntuperl-debugnoble5.38.2-3.2ubuntu0.4fixed
Ubuntuperl-docnoble5.38.2-3.2ubuntu0.4fixed
Ubuntuperl-modules-5.38noble5.38.2-3.2ubuntu0.4fixed
Ubuntuperl24.045.36.0-9ubuntu1vulnerable
Ubuntuperl24.045.36.0-10ubuntu1vulnerable
Ubuntuperl24.045.38.2-3vulnerable
Ubuntuperl24.045.38.2-3.2vulnerable
Ubuntuperl24.045.38.2-3.2build1vulnerable
Ubuntuperl24.045.38.2-3.2build2vulnerable
Ubuntuperl24.045.38.2-3.2build2.1vulnerable
Ubuntuperl24.045.38.2-3.2ubuntu0.1vulnerable
Ubuntuperl24.045.38.2-3.2ubuntu0.2vulnerable
Ubuntuperl24.045.38.2-3.2ubuntu0.3vulnerable
Ubuntuperl24.045.38.2-3.2ubuntu0.4fixed
Suseperllinux micro 6.15.38.2-slfo.1.1_3.1fixed
Suseperllinux micro 6.05.38.2-5.1fixed
Suseperllinux micro 6.25.42.0-160000.3.1fixed
Suseperllinux enterprise server 16.05.42.0-160000.3.1fixed
Suseperllinux enterprise server for sap applications 16.05.42.0-160000.3.1fixed
Opensuseperlleap 16.05.42.0-160000.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianperlsourcesid5.40.1-8not yet assignedNot reported[1138863]
Debianperlsourceforky5.40.1-8not yet assignedNot reported[1138863]
Debianperlsourcetrixie5.40.1-6+deb13u1not yet assignedNot reported[1138863]
Debianperlsourcebookworm5.36.0-7+deb12u4not yet assignedNot reported[1138863]
Debianlibio-compress-perlsourcesid2.217-1not yet assignedNot reported[1146065]
Debianlibio-compress-perlsourceforky2.217-1not yet assignedNot reported[1146065]
Debianlibio-compress-perlsourcetrixie2.213-1+deb13u1not yet assignedNot reported[1146065]
Debianlibio-compress-perlsourcebookworm2.204-1+deb12u1not yet assignedNot reported[1146065]
Ubuntuperldebnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntulibperl-devdebnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntulibperl5.38t64debnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntuperl-basedebnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntuperl-debugdebnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntuperl-docdebnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntuperl-modules-5.38debnoble5.38.2-3.2ubuntu0.4Not reportedNot reportedNot reported
Ubuntuperldeb24.045.38.2-3.2ubuntu0.4Not reportedUSN-8684-1Not reported
Suseperlrpmlinux micro 6.15.38.2-slfo.1.1_3.1Not reportedSUSE-SU-2026:23075-1Not reported
Suseperlrpmlinux micro 6.05.38.2-5.1Not reportedSUSE-SU-2026:23008-1Not reported
Suseperlrpmlinux micro 6.25.42.0-160000.3.1Not reportedSUSE-SU-2026:22929-1Not reported
Suseperlrpmlinux enterprise server 16.05.42.0-160000.3.1Not reportedSUSE-SU-2026:22847-1Not reported
Suseperlrpmlinux enterprise server for sap applications 16.05.42.0-160000.3.1Not reportedSUSE-SU-2026:22847-1Not reported
Opensuseperlrpmleap 16.05.42.0-160000.3.1Not reportedOPENSUSE-SU-2026:21411-1Not reported

[Debian bug #1138863][Debian bug #1146065]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 2.204-1 · all · bookworm

      Betroffen · Behoben: 2.204-1+deb12u1

      nvd · libio-compress-perl · debian · bookworm; nvd · libio-compress-perl · debian · 12

    • 2.204-1 · all · bookworm

      Betroffen · Behoben: 2.204-1+deb12u1

      nvd · libio-compress-perl · debian · bookworm; nvd · libio-compress-perl · debian · 12

  • [libperl5.36]Betroffen

    Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • [libperl-dev]Betroffen

    Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • [perl]Betroffen
    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • [perl-base]Betroffen

    Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • [perl-debug]Betroffen

    Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · amd64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · arm64 · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · amd64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · arm64 · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • [perl-doc]Betroffen

    Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · all · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · all · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

  • Quellpaket: [perl]

    Details (4)
    • 5.36.0-7+deb12u3 · all · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u3 · all · bookworm

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

    • 5.36.0-7+deb12u2 · all · bookworm-security

      Betroffen · Behoben: 5.36.0-7+deb12u4

      nvd · perl · debian · bookworm; nvd · perl · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 2.213-1 · all · trixie

      Betroffen · Behoben: 2.213-1+deb13u1

      nvd · libio-compress-perl · debian · 13

    • 2.213-1 · all · trixie

      Betroffen · Behoben: 2.213-1+deb13u1

      nvd · libio-compress-perl · debian · 13

  • [libperl5.40]Betroffen

    Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · amd64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · arm64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • [libperl-dev]Betroffen

    Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · amd64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · arm64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • [perl]Betroffen
    Details (2)
    • 5.40.1-6 · amd64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · arm64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • [perl-base]Betroffen

    Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · amd64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · arm64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • [perl-debug]Betroffen

    Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · amd64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · arm64 · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • [perl-doc]Betroffen

    Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · all · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · all · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

  • Quellpaket: [perl]

    Details (2)
    • 5.40.1-6 · all · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

    • 5.40.1-6 · all · trixie

      Betroffen · Behoben: 5.40.1-6+deb13u1

      nvd · perl · debian · 13

Beobachtet:

Referenzen