WaratekVRT Sign in

CVE-2015-0250 Apache Batik

Affected softwareApache Batik
Severity6.4 Medium CVSS 2.0
Fixed in1.8
WeaknessImproper input validation (CWE-20)
Published24 Mar 2015
Updated17 Jun 2026

Description

XML external entity (XXE) vulnerability in the SVG to (1) PNG and (2) JPG conversion classes in Apache Batik 1.x before 1.8 allows remote attackers to read arbitrary files or cause a denial of service via a crafted SVG file.

Exploitation status

No public exploit

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

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

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full XXE
  • Action available security rule
  • Review automated Inferred
  • Record active
Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR xxe security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's description identifies a XXE vulnerability. Matched by description (CWE-20 was assigned, but does not settle the class on its own).

How to mitigate CVE-2015-0250

Upgrade Apache Batik to 1.8 or later. Until you can, Waratek RASP blocks exploitation with its XXE rule. 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 January 2017 ↗ CPU 2017-Q1 Oracle Retail Applications / Oracle Retail Order Broker (5.1, 5.2, 15.0, 16.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Retail Applications Oracle Retail Order Broker 5.1, 5.2, 15.0, 16.0 5.1 · 5.2 · 15.0 · 16.0

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.xmlgraphics:batik 1.0 1.8 unbounded

Products and versions

4 products, 6 version entries
SourceVendorProductSchemeAffected versions
nvd apache batik generic ≤ 1.7
nvd canonical ubuntu linux generic 12.04 · 14.04 · 14.10
osv org.apache.xmlgraphics batik generic ≥ 1.0 and < 1.8
nvd redhat jboss enterprise brms platform generic ≤ 6.1.2

References

URLTags
http://advisories.mageia.org/MGASA-2015-0138.html WEB
http://packetstormsecurity.com/files/130964/Apache-Batik-XXE-Injection.html WEB
http://rhn.redhat.com/errata/RHSA-2016-0041.html WEB
http://rhn.redhat.com/errata/RHSA-2016-0042.html WEB
http://seclists.org/fulldisclosure/2015/Mar/142 WEB
http://www-01.ibm.com/support/docview.wss?uid=swg21963275 WEB
http://www.debian.org/security/2015/dsa-3205 WEB
http://www.mandriva.com/security/advisories?name=MDVSA-2015:203 WEB
http://www.securitytracker.com/id/1032781 WEB
http://www.ubuntu.com/usn/USN-2548-1 WEB

Timeline

Published2015-03-24By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.