CVE-2018-8013
In Apache Batik 1.x before 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.
Published:May 23, 2018
Last Modified:Nov 21, 2024
EPS:May 24, 2018
EPSS Score:0.0098
CVSS Score:9.8
Affected Products
Vendor
Product
Action
Vendor
Apache
Product
Batik
Apache
Batik
Vendor
Canonical
Product
Ubuntu Linux
Canonical
Ubuntu Linux
Vendor
Debian
Product
Debian Linux
Debian
Debian Linux
Vendor
Oracle
Product
Business Intelligence
Oracle
Business Intelligence
Vendor
Oracle
Product
Communications Diameter Signaling Router
Oracle
Communications Diameter Signaling Router
Vendor
Oracle
Product
Communications Metasolv Solution
Oracle
Communications Metasolv Solution
Vendor
Oracle
Product
Communications Webrtc Session Controller
Oracle
Communications Webrtc Session Controller
Vendor
Oracle
Product
Data Integrator
Oracle
Data Integrator
Vendor
Oracle
Product
Enterprise Repository
Oracle
Enterprise Repository
Vendor
Oracle
Product
Financial Services Analytical Applications Infrastructure
Oracle
Financial Services Analytical Applications Infrastructure
Vendor
Oracle
Product
Fusion Middleware Mapviewer
Oracle
Fusion Middleware Mapviewer
Vendor
Oracle
Product
Instantis Enterprisetrack
Oracle
Instantis Enterprisetrack
Vendor
Oracle
Product
Insurance Calculation Engine
Oracle
Insurance Calculation Engine
Vendor
Oracle
Product
Insurance Policy Administration J2ee
Oracle
Insurance Policy Administration J2ee
Vendor
Oracle
Product
Jd Edwards Enterpriseone Tools
Oracle
Jd Edwards Enterpriseone Tools
Vendor
Oracle
Product
Retail Back Office
Oracle
Retail Back Office
Vendor
Oracle
Product
Retail Central Office
Oracle
Retail Central Office
Vendor
Oracle
Product
Retail Integration Bus
Oracle
Retail Integration Bus
Vendor
Oracle
Product
Retail Order Broker
Oracle
Retail Order Broker
Vendor
Oracle
Product
Retail Point-of-service
Oracle
Retail Point-of-service
Vendor
Oracle
Product
Retail Returns Management
Oracle
Retail Returns Management
Exploits
No exploit reference
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
Related CVEs
References
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
