CVE-2018-7489: FasterXML jackson-databind allows unauthenticated remote code execution
9.8
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.97318%
CWE
Published
10/16/2018
Updated
3/15/2024
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
com.fasterxml.jackson.core:jackson-databind | maven | >= 2.9.0, < 2.9.5 | 2.9.5 |
com.fasterxml.jackson.core:jackson-databind | maven | >= 2.8.0, <= 2.8.11.0 | 2.8.11.1 |
com.fasterxml.jackson.core:jackson-databind | maven | >= 2.7.0, < 2.7.9.3 | 2.7.9.3 |
com.fasterxml.jackson.core:jackson-databind | maven | < 2.6.7.5 | 2.6.7.5 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The patches indicate that the vulnerability is related to the deserialization of untrusted data. The validateSubType
and checkIllegalTypes
methods were modified to add additional checks to prevent the deserialization of certain classes. These methods are directly related to the vulnerability and are likely to be involved in the exploitation.