CVE catalog

CVE-2014-0050

MultipartStream.java in Apache Commons FileUpload before 1.3.1, as used in Apache Tomcat, JBoss Web, and other products, allows remote attackers to cause a denial of service (infinite loop and CPU con

[CVE catalog]

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

MultipartStream.java in Apache Commons FileUpload before 1.3.1, as used in Apache Tomcat, JBoss Web, and other products, allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a crafted Content-Type header that bypasses a loop's intended exit conditions.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibcommons-fileupload-javasid1.6.0-1fixed
Debianlibcommons-fileupload-javaforky1.6.0-1fixed
Debianlibcommons-fileupload-javatrixie1.5-1.1fixed
Debianlibcommons-fileupload-javabookworm1.4-2fixed
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cperetail_applicationsNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
Cpecommons_fileuploadNot reportedNot reportedunknown
CpetomcatNot reportedNot reportedunknown
CpetomcatNot reportedNot reportedunknown
CpetomcatNot reportedNot reportedunknown
CpetomcatNot reportedNot reportedunknown
CpetomcatNot reportedNot reportedunknown
Opensusetomcattumbleweed8.0.36-3.3fixed
Opensusetomcat10tumbleweed10.1.14-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibcommons-fileupload-javasourcesid1.3.1-1not yet assignedNot reportedNot reported
Debianlibcommons-fileupload-javasourceforky1.3.1-1not yet assignedNot reportedNot reported
Debianlibcommons-fileupload-javasourcetrixie1.3.1-1not yet assignedNot reportedNot reported
Debianlibcommons-fileupload-javasourcebookworm1.3.1-1not yet assignedNot reportedNot reported
Opensusetomcatrpmtumbleweed8.0.36-3.3Not reportedOPENSUSE-SU-2024:10446-1Not reported
Opensusetomcat10rpmtumbleweed10.1.14-1.1Not reportedOPENSUSE-SU-2024:13441-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • Details (2)
    • 1.4-2 · all · bookworm

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · bookworm; nvd · libcommons-fileupload-java · debian · 12

    • 1.4-2 · all · bookworm

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · bookworm; nvd · libcommons-fileupload-java · debian · 12

  • Source package: [libcommons-fileupload-java]

    Details (2)
    • 1.4-2 · all · bookworm

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · bookworm; nvd · libcommons-fileupload-java · debian · 12

    • 1.4-2 · all · bookworm

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · bookworm; nvd · libcommons-fileupload-java · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 1.5-1.1 · all · trixie

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · 13

    • 1.5-1.1 · all · trixie

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · 13

  • Source package: [libcommons-fileupload-java]

    Details (2)
    • 1.5-1.1 · all · trixie

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · 13

    • 1.5-1.1 · all · trixie

      Fixed · Fixed: 1.3.1-1

      nvd · libcommons-fileupload-java · debian · 13

[openSUSE Tumbleweed]

  • [tomcat]Unknown

    Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Fixed · Fixed: 8.0.36-3.3

      nvd · tomcat · opensuse · tumbleweed

  • [tomcat10]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Fixed · Fixed: 10.1.14-1.1

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • [tomcat10-doc]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • [tomcat10-jsvc]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • [tomcat10-lib]Unknown

    Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat10]

    Details (1)
    • 10.1.57-2.1 · noarch · tumbleweed

      Unknown · Fixed: 10.1.14-1.1

      Version impact unknown

      nvd · tomcat10 · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 8.0.36-3.3

      Version impact unknown

      nvd · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 8.0.36-3.3

      Version impact unknown

      nvd · tomcat · opensuse · tumbleweed

  • Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 8.0.36-3.3

      Version impact unknown

      nvd · tomcat · opensuse · tumbleweed

  • [tomcat-embed]Unknown

    Source package: [tomcat]

    Details (1)
    • 9.0.120-2.1 · noarch · tumbleweed

      Unknown · Fixed: 8.0.36-3.3

      Version impact unknown

      nvd · tomcat · opensuse · tumbleweed

Next results

Observed:

References