GHSA-cggj-fvv3-cqwvCriticalCVSS 9.8

FasterXML jackson-databind allows unauthenticated remote code execution

Published
October 16, 2018
Last Modified
March 15, 2024

🔗 CVE IDs covered (1)

📋 Description

FasterXML jackson-databind before before 2.6.7.5, 2.7.x before 2.7.9.3, 2.8.x before 2.8.11.1, and 2.9.x before 2.9.5 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 c3p0 libraries are available in the classpath.

🎯 Affected products4

  • maven/com.fasterxml.jackson.core:jackson-databind:>= 2.9.0, < 2.9.5
  • maven/com.fasterxml.jackson.core:jackson-databind:>= 2.8.0, <= 2.8.11.0
  • maven/com.fasterxml.jackson.core:jackson-databind:>= 2.7.0, < 2.7.9.3
  • maven/com.fasterxml.jackson.core:jackson-databind:< 2.6.7.5

🔗 References (32)