9.8
CVSSv3

CVE-2018-8013

Published: 24/05/2018 Updated: 07/01/2024
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
CVSS v3 Base Score: 9.8 | Impact Score: 5.9 | Exploitability Score: 3.9
VMScore: 668
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

In Apache Batik 1.x prior to 1.10, when deserializing subclass of `AbstractDocument`, the class takes a string from the inputStream as the class name which then use it to call the no-arg constructor of the class. Fix was to check the class type before calling newInstance in deserialization.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

apache batik

debian debian linux 8.0

debian debian linux 7.0

debian debian linux 9.0

canonical ubuntu linux 14.04

oracle jd edwards enterpriseone tools 9.2

oracle fusion middleware mapviewer 12.2.1.2

oracle enterprise repository 12.1.3.0.0

oracle business intelligence 11.1.1.9.0

oracle enterprise repository 11.1.1.7.0

oracle business intelligence 11.1.1.7.0

oracle retail back office 13.4

oracle retail back office 14.1

oracle retail back office 13.3

oracle business intelligence 12.2.1.3.0

oracle communications diameter signaling router

oracle retail order broker 5.1

oracle retail order broker 5.2

oracle retail order broker 15.0

oracle retail order broker 16.0

oracle insurance calculation engine 10.2.1

oracle insurance calculation engine 10.1.1

oracle retail returns management 14.1

oracle retail central office 14.1

oracle communications webrtc session controller

oracle retail point-of-service 14.1

oracle retail point-of-service 14.0

oracle retail point-of-service 13.4

oracle fusion middleware mapviewer 12.2.1.3

oracle financial services analytical applications infrastructure

oracle data integrator 12.2.1.3.0

oracle business intelligence 12.2.1.4.0

oracle instantis enterprisetrack 17.1

oracle instantis enterprisetrack 17.2

oracle instantis enterprisetrack 17.3

oracle retail integration bus 17.0

oracle insurance policy administration j2ee 10.0

oracle insurance policy administration j2ee 10.2

oracle retail back office 14

oracle communications metasolv solution 6.3.0

Vendor Advisories

Batik could be made to expose sensitive information if it received a specially crafted XML ...
Debian Bug report logs - #899374 batik: CVE-2018-8013 Package: src:batik; Maintainer for src:batik is Debian Java Maintainers <pkg-java-maintainers@listsaliothdebianorg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Wed, 23 May 2018 13:27:02 UTC Severity: important Tags: fixed-upstream, security, up ...
Man Yue Mo, Lars Krapf and Pierre Ernst discovered that Batik, a toolkit for processing SVG images, did not properly validate its input This would allow an attacker to cause a denial-of-service, mount cross-site scripting attacks, or access restricted files on the server For the oldstable distribution (jessie), these problems have been fixed in v ...
In Apache Batik 1x before 110, when deserializing subclass of `AbstractDocument`, the class takes a string from the inputStream as the class name which then use it to call the no-arg constructor of the class Fix was to check the class type before calling newInstance in deserialization ...

Recent Articles

Old bugs, new bugs, red bugs … yes, it's Oracle mega-update day again
The Register • Richard Chirgwin • 18 Jan 2019

Out of 284 flaws, 33 are rated critical. Big Red admins have big patches ahead Thought Patch Tuesday was a load? You gotta check out this Oracle mega-advisory, then

Oracle admins, here's your first critical patch advisory for 2019, and it's a doozy: a total of 284 vulnerabilities patched across Big Red's product range, and 33 of them are rated “critical”. We hope your support contracts are up-to-date to receive these fixes. The full list is here, and with so much to choose from, The Register will work through the top-rated bugs. Oracle Communications Applications (OCA) is home to nine of the vulnerabilities in various components: Oracle E-Business' Perf...