Skip to content

CVE-2017-17485 jackson-databind vulnerable to remote code execution due to incorrect deserialization and blocklist bypass

CriticalCVSS 9.8 EPSS 49.7%
Published
Updated
Exploit status
No public exploit known

Description

FasterXML jackson-databind through 2.8.10 and 2.9.x through 2.9.3 allows unauthenticated remote code execution because of an incomplete fix for the CVE-2017-7525 deserialization flaw. This is exploitable by sending maliciously crafted JSON input to the readValue method of the ObjectMapper, bypassing a blacklist that is ineffective if the Spring libraries are available in the classpath.

Affected products

ProductAffected versionsFixed in
com.fasterxml.jackson.core/jackson-databind(Maven) >= 2.9.0, < 2.9.4 2.9.4
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.0.pr1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.0.pr2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.0.pr3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.0.pr4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.9.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) >= 2.8.0, < 2.8.11 2.8.11
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.10 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.6 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.7 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.8 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.8.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.8.9 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) < 2.7.9.2 2.7.9.2
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.0-RC1 No fix listed
Show 98 more
ProductAffected versionsFixed in
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.0-RC2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.0-RC3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.0.6 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.1.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.2.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.3.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.0-rc2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.0-rc3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.1.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.1.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.1.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.5.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.6 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.4.6.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.5.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.0-rc2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.0-rc3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.0-rc4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.6 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.6.7.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.0 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.0-rc1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.0-rc2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.0-rc3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.1-1 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.2 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.3 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.4 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.5 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.6 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.7 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.8 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.9 No fix listed
com.fasterxml.jackson.core/jackson-databind(Maven) = 2.7.9.1 No fix listed
debian/jackson-databind(Debian:12) < 2.9.4-1 2.9.4-1
debian/jackson-databind(Debian:13) < 2.9.4-1 2.9.4-1
debian/jackson-databind(Debian:14) < 2.9.4-1 2.9.4-1
FasterXML jackson-databind < 2.6.7.3 2.6.7.3
FasterXML jackson-databind >= 2.7.0, < 2.7.9.2 2.7.9.2
FasterXML jackson-databind >= 2.8.0, < 2.8.11 2.8.11
FasterXML jackson-databind >= 2.9.0, < 2.9.4 2.9.4
debian linux = 8.0 No fix listed
debian linux = 9.0 No fix listed
redhat jboss enterprise application platform = 6.0.0 No fix listed
redhat jboss enterprise application platform = 6.4.0 No fix listed
redhat jboss enterprise application platform = 7.1 No fix listed
redhat openshift container platform = 4.1 No fix listed
redhat openshift container platform = 3.11 No fix listed
netapp e-series santricity os controller >= 11.0.0, <= 11.60.3 No fix listed
netapp e-series santricity web services proxy All versions No fix listed
netapp oncommand shift All versions No fix listed
netapp snapcenter All versions No fix listed

References