org.apache.xmlgraphics:batik-transcoder@1.6.1 vulnerabilities

Direct Vulnerabilities

Known vulnerabilities in the org.apache.xmlgraphics:batik-transcoder package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • H
Server-side Request Forgery (SSRF)

org.apache.xmlgraphics:batik-transcoder is a SVG transcoder.

Affected versions of this package are vulnerable to Server-side Request Forgery (SSRF). It is caused by improper input validation by the "xlink:href" attributes. By using a specially-crafted argument, an attacker could exploit this vulnerability to cause the underlying server to make arbitrary GET requests.

How to fix Server-side Request Forgery (SSRF)?

Upgrade org.apache.xmlgraphics:batik-transcoder to version 1.13 or higher.

[,1.13)
  • H
Server-side Request Forgery (SSRF)

org.apache.xmlgraphics:batik-transcoder is a SVG transcoder.

Affected versions of this package are vulnerable to Server-side Request Forgery (SSRF). The SSRF is delivered via the xlink:href attributes that allows an attacker to cause the underlying server to make arbitrary GET requests.

How to fix Server-side Request Forgery (SSRF)?

Upgrade org.apache.xmlgraphics:batik-transcoder to version 1.13 or higher.

[,1.13)
  • M
XML External Entity (XXE) Injection

org.apache.xmlgraphics:batik-transcoder is a SVG transcoder.

Affected versions of this package are vulnerable to XML External Entity (XXE) Injection in the SVG to PNG and JPG conversion classes which allows remote attackers to read arbitrary files or cause a denial of service via a crafted SVG file.

How to fix XML External Entity (XXE) Injection?

Upgrade org.apache.xmlgraphics:batik-transcoder to version 1.7.0 or higher.

[1.0.0,1.7.0)