Deserialization of Untrusted Data Affecting jackson-core package, versions <0:2.10.0-1.module+el8.2.0+5508+146760da


medium

Snyk CVSS

    Attack Complexity Low
    Confidentiality High
    Integrity High
    Availability High

    Threat Intelligence

    EPSS 0.4% (74th percentile)
Expand this section
NVD
9.8 critical
Expand this section
Red Hat
7.5 high

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk ID SNYK-ORACLE8-JACKSONCORE-2557067
  • published 10 Apr 2022
  • disclosed 1 Oct 2019

How to fix?

Upgrade Oracle:8 jackson-core to version 0:2.10.0-1.module+el8.2.0+5508+146760da or higher.
This issue was patched in ELSA-2020-1644.

NVD Description

Note: Versions mentioned in the description apply only to the upstream jackson-core package and not the jackson-core package as distributed by Oracle. See How to fix? for Oracle:8 relevant fixed versions and status.

A Polymorphic Typing issue was discovered in FasterXML jackson-databind 2.0.0 through 2.9.10. When Default Typing is enabled (either globally or for a specific property) for an externally exposed JSON endpoint and the service has the commons-dbcp (1.4) jar in the classpath, and an attacker can find an RMI service endpoint to access, it is possible to make the service execute a malicious payload. This issue exists because of org.apache.commons.dbcp.datasources.SharedPoolDataSource and org.apache.commons.dbcp.datasources.PerUserPoolDataSource mishandling.

References