Skip to content
OpenAdvisories
High CVE-2013-2185 EUVD-2022-5293GHSA-v6c7-8qx5-8gmp

Deserialization of Untrusted Data in Apache Tomcat

Published Jan 19, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

The readObject method in the DiskFileItem class in Apache Tomcat and JBoss Web, as used in Red Hat JBoss Enterprise Application Platform 6.1.0 and Red Hat JBoss Portal 6.0.0, allows remote attackers to write to arbitrary files via a NULL byte in a file name in a serialized instance, a similar issue to CVE-2013-2186. NOTE: this issue is reportedly disputed by the Apache Tomcat team, although Red Hat considers it a vulnerability. The dispute appears to regard whether it is the responsibility of applications to avoid providing untrusted data to be deserialized, or whether this class should inherently protect against this issue

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat JBoss EAP 6 jbossweb 7.2.0-3.redhat_2.ep6.el5 RHSA-2013:1193

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.tomcat:tomcat < 7.0.39 7.0.39 GHSA-v6c7-8qx5-8gmp

Advisories 1

References