CVE catalog

CVE-2019-12402

libcommons-compress-java: CVE-2019-12402

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
16.16% · Oct 25, 2026

The file name encoding algorithm used internally in Apache Commons Compress 1.15 to 1.18 can get into an infinite loop when faced with specially crafted inputs. This can lead to a denial of service attack if an attacker can choose the file names inside of an archive created by Compress.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibcommons-compress-javasid1.28.0-1fixed
Debianlibcommons-compress-javaforky1.28.0-1fixed
Debianlibcommons-compress-javatrixie1.27.1-2fixed
Debianlibcommons-compress-javabookworm1.22-1fixed
Opensuseapache-commons-compresstumbleweed1.21-1.2fixed
Ubuntulibcommons-compress-java18.041.13-1vulnerable
Ubuntulibcommons-compress-java18.041.13-2vulnerable
Ubuntulibcommons-compress-java18.041.18-1~18.04vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibcommons-compress-javasourcesid1.18-3lowNot reported[939610]
Debianlibcommons-compress-javasourceforky1.18-3lowNot reported[939610]
Debianlibcommons-compress-javasourcetrixie1.18-3lowNot reported[939610]
Debianlibcommons-compress-javasourcebookworm1.18-3lowNot reported[939610]
Opensuseapache-commons-compressrpmtumbleweed1.21-1.2Not reportedOPENSUSE-SU-2024:10618-1Not reported

[Debian bug #939610]

OpenFactory catalog packages

[openSUSE Tumbleweed]

[Debian 12 (Bookworm)]

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

      Fixed · Fixed: 1.18-3

      dsa · libcommons-compress-java · debian · bookworm; dsa · libcommons-compress-java · debian · 12

    • 1.22-1 · all · bookworm

      Fixed · Fixed: 1.18-3

      dsa · libcommons-compress-java · debian · bookworm; dsa · libcommons-compress-java · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 1.27.1-2 · all · trixie

      Fixed · Fixed: 1.18-3

      dsa · libcommons-compress-java · debian · 13

    • 1.27.1-2 · all · trixie

      Fixed · Fixed: 1.18-3

      dsa · libcommons-compress-java · debian · 13

Observed:

References