Every CVE Search/ Get API key

CVE-2015-0250

Improper Input Validation in Apache Batik

6.4 MediumFix available

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.

Exploit likelihood

16.6%Up 12.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.4

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.

Record
CVE-2015-0250
CVSS 2.0
6.4 MediumAV:N/AC:L/Au:N/C:P/I:N/A:P
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2015-0250
Updated
2026-11-02
EUVDEUVD-2022-5566 No score

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.

Record
EUVD-2022-5566
Updated
2026-11-03
GitHub AdvisoriesGHSA-wfw6-mmmp-87xm No score

Improper Input Validation in Apache Batik

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.

Record
GHSA-wfw6-mmmp-87xm
Weakness
CWE-20
Updated
2026-11-02
OSVCLSA-2026-1778633124 No score

TuxCare security update for org.apache.xmlgraphics (10 CVEs)

TuxCare rebuilt 27 org.apache.xmlgraphics packages to address 10 CVEs. Fixed in 1.7-tuxcare.1.

Record
CLSA-2026-1778633124
Updated
2026-11-02
OSV No score

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.

Record
CVE-2015-0250
Updated
2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2015-0250 No score

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.

Record
DEBIAN-CVE-2015-0250
Updated
2026-11-02
OSVGHSA-wfw6-mmmp-87xm No score

Improper Input Validation in Apache Batik

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.

Record
GHSA-wfw6-mmmp-87xm
Weakness
CWE-20
Updated
2026-11-02
OSVMGASA-2015-0138 No score

Updated batik packages fix security vulnerabilities

Updated batik packages fix security vulnerability:

Nicolas Gregoire and Kevin Schaller discovered that Batik would load XML external entities by default. If a user or automated system were tricked into opening a specially crafted SVG file, an attacker could possibly obtain access to arbitrary files or cause resource consumption (CVE-2015-0250).

Record
MGASA-2015-0138
Updated
2026-11-02
OSVUBUNTU-CVE-2015-0250 No score

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.

Record
UBUNTU-CVE-2015-0250
Updated
2026-11-02
OSVUSN-2548-1 No score

batik vulnerability

Nicolas Gregoire and Kevin Schaller discovered that Batik would load XML external entities by default. If a user or automated system were tricked into opening a specially crafted SVG file, an attacker could possibly obtain access to arbitrary files or cause resource consumption.

Record
USN-2548-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.apache.xmlgraphics:batik
Maven
1.0 up to 1.8
1.8
org.apache.xmlgraphics:batik-anim
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-awt-util
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-bridge
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-codec
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-css
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-dom
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-ext
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-extension
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-extensions
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
Show 25 moreShow less
Affected packages
PackageAffectedFixed
org.apache.xmlgraphics:batik-gui-util
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-gvt
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-js
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-parser
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-rasterizer
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-rasterizer-ext
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-script
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-slideshow
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-squiggle
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-squiggle-ext
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-svg-dom
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-svggen
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-svgpp
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-swing
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-transcoder
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-ttf2svg
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-util
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
org.apache.xmlgraphics:batik-xml
TuxCare:Maven
From an advisory covering 10 CVEs
1.7 up to 1.7-tuxcare.1
1.7-tuxcare.1
batik
Debian:12
before 1.7+dfsg-5
1.7+dfsg-5
batik
Debian:13
before 1.7+dfsg-5
1.7+dfsg-5
batik
Debian:14
before 1.7+dfsg-5
1.7+dfsg-5
batik
Debian:6.0
before 1.7-6+deb6u1, plus listed versions
1.7-6
1.7-6+deb6u1
batik
Debian:7
before 1.7+dfsg-3+deb7u1, plus listed versions
1.7+dfsg-3
1.7+dfsg-3+deb7u1
batik
Mageia:4
before 1.8-0.1.svn1230816.10.mga4
1.8-0.1.svn1230816.10.mga4
batik
Ubuntu:14.04:LTS
before 1.7.ubuntu-8ubuntu2.14.04.1, plus listed versions
1.7.ubuntu-8ubuntu2
1.7.ubuntu-8ubuntu2.14.04.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-0250 is a medium vulnerability (CVSS 6.4) in Apache Batik, published March 18, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 16.6%, the 97th percentile. Fixed in org.apache.xmlgraphics:batik 1.8.

References

Show 15 moreShow less
MoveEnter Open