Your submission was sent successfully! Close

CVE-2016-3092

Published: 23 June 2016

The MultipartStream class in Apache Commons Fileupload before 1.3.2, as used in Apache Tomcat 7.x before 7.0.70, 8.x before 8.0.36, 8.5.x before 8.5.3, and 9.x before 9.0.0.M7 and other products, allows remote attackers to cause a denial of service (CPU consumption) via a long boundary string.

From the Ubuntu security team

It was discovered that the Tomcat Fileupload library incorrectly handled certain upload requests. A remote attacker could possibly use this issue to cause a denial of service.

Priority

Medium

CVSS 3 base score: 7.5

Status

Package Release Status
libcommons-fileupload-java
Launchpad, Ubuntu, Debian
Upstream
Released (1.3.2-1)
Ubuntu 21.10 (Impish Indri) Not vulnerable
(1.3.2-1)
Ubuntu 21.04 (Hirsute Hippo) Not vulnerable
(1.3.2-1)
Ubuntu 20.04 LTS (Focal Fossa) Not vulnerable
(1.3.2-1)
Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(1.3.2-1)
Ubuntu 16.04 ESM (Xenial Xerus)
Released (1.3.1-2ubuntu0.1)
Ubuntu 14.04 ESM (Trusty Tahr) Does not exist
(trusty was needed)
Patches:
Other: https://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/MultipartStream.java?r1=1743480&r2=1743479&pathrev=1743480
tomcat6
Launchpad, Ubuntu, Debian
Upstream Needed

Ubuntu 21.10 (Impish Indri) Does not exist

Ubuntu 21.04 (Hirsute Hippo) Does not exist

Ubuntu 20.04 LTS (Focal Fossa) Does not exist

Ubuntu 18.04 LTS (Bionic Beaver) Does not exist

Ubuntu 16.04 ESM (Xenial Xerus) Ignored
(end of standard support, was needed)
Ubuntu 14.04 ESM (Trusty Tahr) Needed

Patches:
Other: https://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/MultipartStream.java?r1=1743480&r2=1743479&pathrev=1743480
tomcat7
Launchpad, Ubuntu, Debian
Upstream
Released (7.0.70-1)
Ubuntu 21.10 (Impish Indri) Does not exist

Ubuntu 21.04 (Hirsute Hippo) Does not exist

Ubuntu 20.04 LTS (Focal Fossa) Does not exist

Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(7.0.70-1)
Ubuntu 16.04 ESM (Xenial Xerus)
Released (7.0.68-1ubuntu0.1)
Ubuntu 14.04 ESM (Trusty Tahr)
Released (7.0.52-1ubuntu0.6)
Patches:
Other: https://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/MultipartStream.java?r1=1743480&r2=1743479&pathrev=1743480
tomcat8
Launchpad, Ubuntu, Debian
Upstream
Released (8.0.36-1)
Ubuntu 21.10 (Impish Indri) Does not exist

Ubuntu 21.04 (Hirsute Hippo) Does not exist

Ubuntu 20.04 LTS (Focal Fossa) Does not exist

Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(8.0.36-1)
Ubuntu 16.04 ESM (Xenial Xerus)
Released (8.0.32-1ubuntu1.1)
Ubuntu 14.04 ESM (Trusty Tahr) Does not exist

Patches:
Other: https://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/MultipartStream.java?r1=1743480&r2=1743479&pathrev=1743480
tomcat9
Launchpad, Ubuntu, Debian
Upstream
Released (9.0.0M8)
Ubuntu 21.10 (Impish Indri) Not vulnerable
(9.0.16-3)
Ubuntu 21.04 (Hirsute Hippo) Not vulnerable
(9.0.16-3)
Ubuntu 20.04 LTS (Focal Fossa) Not vulnerable
(9.0.16-3)
Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(9.0.16-3~18.04.1)
Ubuntu 16.04 ESM (Xenial Xerus) Does not exist

Ubuntu 14.04 ESM (Trusty Tahr) Does not exist

Patches:
Other: https://svn.apache.org/viewvc/commons/proper/fileupload/trunk/src/main/java/org/apache/commons/fileupload/MultipartStream.java?r1=1743480&r2=1743479&pathrev=1743480