CVE-2018-8013

UnknownEPSS 19.52%

Last modified

CVE-2018-8013 is a vulnerability of currently unknown severity. 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.. EPSS estimates a 19.52% chance of exploitation in the next 30 days.

Description

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.

Metrics

EPSS Probability
19.52%

97.0th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
ApacheBatik>= 1.0, < 1.10
DebianDebian Linux7.0
DebianDebian Linux8.0
DebianDebian Linux9.0
CanonicalUbuntu Linux14.04
OracleBusiness Intelligence11.1.1.7.0
OracleBusiness Intelligence11.1.1.9.0
OracleBusiness Intelligence12.2.1.3.0
OracleBusiness Intelligence12.2.1.4.0
OracleCommunications Diameter Signaling Router< 8.3
OracleCommunications Metasolv Solution6.3.0
OracleCommunications Webrtc Session Controller< 7.2
OracleData Integrator12.2.1.3.0
OracleEnterprise Repository11.1.1.7.0
OracleEnterprise Repository12.1.3.0.0
OracleFinancial Services Analytical Applications Infrastructure>= 7.3.3.0.0, <= 7.3.3.0.2
OracleFinancial Services Analytical Applications Infrastructure>= 8.0.0.0.0, <= 8.0.7.1.0
OracleFusion Middleware Mapviewer12.2.1.2
OracleFusion Middleware Mapviewer12.2.1.3
OracleInstantis Enterprisetrack17.1
OracleInstantis Enterprisetrack17.2
OracleInstantis Enterprisetrack17.3
OracleInsurance Calculation Engine10.1.1
OracleInsurance Calculation Engine10.2.1
OracleInsurance Policy Administration J2ee10.0
OracleInsurance Policy Administration J2ee10.2
OracleJd Edwards Enterpriseone Tools9.2
OracleRetail Back Office13.3
OracleRetail Back Office13.4
OracleRetail Back Office14
OracleRetail Back Office14.1
OracleRetail Central Office14.1
OracleRetail Integration Bus17.0
OracleRetail Order Broker5.1
OracleRetail Order Broker5.2
OracleRetail Order Broker15.0
OracleRetail Order Broker16.0
OracleRetail Point-Of-Service13.4
OracleRetail Point-Of-Service14.0
OracleRetail Point-Of-Service14.1
OracleRetail Returns Management14.1

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is 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.
How severe is CVE-2018-8013?
Severity scoring for CVE-2018-8013 is pending analysis. The EPSS model estimates a 19.52% probability of exploitation in the next 30 days.
How do I fix CVE-2018-8013?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2018-8013?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST