WaratekVRT Sign in

CVE-2013-4002 IBM java

Affected softwareIBM java
Severity7.1 High CVSS 2.0
Fixed in2.12.0
WeaknessCWE-112
Published23 Jul 2013
Updated16 Jun 2026

Description

XMLscanner.java in Apache Xerces2 Java Parser before 2.12.0, as used in the Java Runtime Environment (JRE) in IBM Java 5.0 before 5.0 SR16-FP3, 6 before 6 SR14, 6.0.1 before 6.0.1 SR6, and 7 before 7 SR5 as well as Oracle Java SE 7u40 and earlier, Java SE 6u60 and earlier, Java SE 5.0u51 and earlier, JRockit R28.2.8 and earlier, JRockit R27.7.6 and earlier, Java SE Embedded 7u40 and earlier, and possibly other products allows remote attackers to cause a denial of service via vectors related to XML attribute names.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 13 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC none indexed
  • EPSS 25% chance in 30 days A model's forecast, not a report of exploitation. Higher than 98% of all scored CVEs.

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full
  • Action available security rule
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Protected by Waratek.

How to mitigate CVE-2013-4002

Upgrade IBM java to 2.12.0 or later. Until you can, Waratek RASP blocks exploitation with a security rule that blocks this kind of attack. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update October 2013 ↗ CPU 2013-Q4 Oracle Java SE / Java SE, JRockit, Java SE Embedded (Java SE 7u40 and earlier, Java SE 6u60 and earlier, Java SE 5.0u51 and earlier, JRockit R28.2.8 and earlier, JRockit R27.7.6 and earlier, Java SE Embedded 7u40 and earlier)
Oracle's note: Applies to client and server deployment of Java. This vulnerability can be exploited through sandboxed Java Web Start applications and sandboxed Java applets. It can also be exploited by supplying data to APIs in the specified Component without using sandboxed Java Web Start applications or sandboxed Java applets, such as through a web service.

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Java SE Java SE, JRockit, Java SE Embedded Java SE 7u40 and earlier, Java SE 6u60 and earlier, Java SE 5.0u51 and earlier, JRockit R28.2.8 and earlier, JRockit R27.7.6 and earlier, Java SE Embedded 7u40 and earlier

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
xerces:xercesImpl 0 2.12.0 unbounded

Products and versions

16 products, 89 version entries
SourceVendorProductSchemeAffected versions
nvd apache xerces2 java generic ≥ 2.4.0 and < 2.12.0
nvd canonical ubuntu linux generic 10.04 · 12.04 · 12.10 · 13.04 · 13.10
nvd ibm host on-demand generic 11.0 · 11.0.1 · 11.0.2 · 11.0.3 · 11.0.4 · 11.0.5 · 11.0.5.1 · 11.0.6 · 11.0.6.1 · 11.0.7 · 11.0.8
nvd ibm java generic 5.0.0.0 · 5.0.11.0 · 5.0.11.1 · 5.0.11.2 · 5.0.12.0 · 5.0.12.1 · 5.0.12.2 · 5.0.12.3 · 5.0.12.4 · 5.0.12.5 · 5.0.13.0 · 5.0.14.0 · 5.0.15.0 · 5.0.16.0 · 5.0.16.1 · 5.0.16.2 · 6.0.0.0 · 6.0.1.0 · 6.0.2.0 · 6.0.3.0 · 6.0.4.0 · 6.0.5.0 · 6.0.6.0 · 6.0.7.0 · 6.0.8.0 · 6.0.8.1 · 6.0.9.0 · 6.0.9.1 · 6.0.9.2 · 6.0.10.0 · 6.0.10.1 · 6.0.11.0 · 6.0.12.0 · 6.0.13.0 · 6.0.13.1 · 6.0.13.2 · 7.0.0.0 · 7.0.1.0 · 7.0.2.0 · 7.0.3.0 · 7.0.4.0 · 7.0.4.1 · 7.0.4.2
nvd ibm sterling b2b integrator generic 5.1 · 5.2 · 5.2.4
nvd ibm sterling file gateway generic 2.1 · 2.2
nvd ibm tivoli application dependency discovery manager generic 7.2.2
nvd opensuse opensuse generic 12.2 · 12.3
nvd oracle jdk javase 1.5.0:update51 · 1.6.0:update60 · 1.7.0:update40
nvd oracle jre javase 1.5.0:update51 · 1.6.0:update60 · 1.7.0:update40
nvd oracle jrockit generic ≥ 27.7.0 and ≤ 27.7.6 · ≥ 28.0.0 and ≤ 28.2.8
nvd suse linux enterprise desktop generic 10:sp4 · 11:sp3
nvd suse linux enterprise java generic 10:sp4 · 11:sp2 · 11:sp3
nvd suse linux enterprise sdk generic 11:sp2 · 11:sp3
nvd suse linux enterprise server generic 9 · 10:sp3 · 10:sp4 · 11:sp2 · 11:sp3
osv xerces xercesImpl generic < 2.12.0

Earlier manual review

A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.

## Manual Classification Context **Labels:** JAXP, XERCES2, MULTIPLE, SEE NOTE 1, NO AUTH REMOTE EXPLOIT **Products:** XERCES-J2 OPENJDK, ORACLE JAVA SE

References

URLTags
https://access.redhat.com/errata/RHSA-2013:1447 ADVISORY, RHSA-2013:1447
https://access.redhat.com/security/cve/CVE-2013-4002 REPORT, RHSA-2013:1447
https://access.redhat.com/errata/RHSA-2013:1451 ADVISORY, RHSA-2013:1451
https://access.redhat.com/errata/RHSA-2013:1505 ADVISORY, RHSA-2013:1505
https://github.com/apache/xerces2-j/commit/266e837852e0f0e3c8c1ad572b6fc4dbb4ded17 WEB
https://access.redhat.com/errata/RHSA-2014:0414 WEB
https://exchange.xforce.ibmcloud.com/vulnerabilities/85260 WEB
https://github.com/apache/xerces2-j PACKAGE
https://issues.apache.org/jira/browse/XERCESJ-1679 WEB
https://lists.apache.org/thread.html/49dc6702104a86ecbb40292dcd329ce9ae4c32b74733199ecab14a73@%3Cj-users.xerces.apache.org%3E WEB

Timeline

Published2013-07-23By the CVE Program.
NVD record modified2026-06-16NVD's own last-modified date for this record.