Skip to main content
← All vulnerabilities
CVE-2019-14893GHSA-QMQC-X3R4-6V39

A flaw was discovered in FasterXML jackson-databind in all versions before 2.9.10 and 2.10.0, where it would permit polymorphic deserializat

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.9.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

A flaw was discovered in FasterXML jackson-databind in all versions before 2.9.10 and 2.10.0, where it would permit polymorphic deserialization of malicious objects using the xalan JNDI gadget when used in conjunction with polymorphic type handling methods such as `enableDefaultTyping()` or when @JsonTypeInfo is using `Id.CLASS` or `Id.MINIMAL_CLASS` or in any other way which ObjectMapper.readValue might instantiate objects from unsafe sources. An attacker could use this flaw to execute arbitrary code.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • Red Hat jackson-databind

    2.9.10, 2.10.0

  • com.fasterxml.jackson.core:jackson-databindMaven

    From 2.9.0 · fixed in 2.9.10

References 8

access.redhat.com

oracle.com

bugzilla.redhat.com

GitHub · FasterXML/jackson-databind

security.netapp.com

lists.apache.org