CVE Catalog

CVE-2019-17531

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
5.37%

92th percentile - higher than 92% of all known CVEs

Summary

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 apache-log4j-extra (version 1.2.x) jar in the classpath, and an attacker can provide a JNDI service to access, it is possible to make the service execute a malicious payload.

Risk Assessment

Risk of remote code execution in JSON services with default typing enabled and vulnerable library in classpath.

Recommendation

Upgrade jackson-databind to version 2.9.10 or later and remove unnecessary libraries (e.g., apache-log4j-extra) from the classpath.

Other vulnerabilities in jackson-databind

See all
Original NVD description (English source)

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 apache-log4j-extra (version 1.2.x) jar in the classpath, and an attacker can provide a JNDI service to access, it is possible to make the service execute a malicious payload.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS