logo
DATABASE RESOURCES PRICING ABOUT US

Remote Code Execution (RCE)

Description

Jackson-databind is vulnerable to remote code execution (RCE) attacks. Attackers can exploit an incomplete fix of `CVE-2017-7525` to bypass the blacklist when Spring libraries are available on the class path. In order to be vulnerable to this attack, either the use of `@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS)` or `@JsonTypeInfo(use = JsonTypeInfo.Id.MINIMAL_CLASS)` or a call to `ObjectMapper.enableDefaultTyping(...)` is needed.


Affected Software


CPE Name Name Version
jackson-databind 2.7.9.1
jackson-databind 2.7.9.3
jackson-databind 2.9.3
jackson-databind 2.8.10
data mapper for jackson 0.9.8
data mapper for jackson 0.9.7
data mapper for jackson 1.9.13
data mapper for jackson 1.6.9
data mapper for jackson 0.9.9-3
data mapper for jackson 0.9.8
data mapper for jackson 0.9.7
data mapper for jackson 1.9.13
data mapper for jackson 1.6.9
data mapper for jackson 0.9.9-3

Related