CVE-2017-7525
CWE-184CWE-502 — Deserialization of Untrusted DataCWE-20 — Improper Input Validation24 documents8 sources
Severity
9.8CRITICAL
EPSS
79.3%
top 0.93%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedFeb 6
Latest updateMay 24
Description
A deserialization flaw was discovered in the jackson-databind, versions before 2.6.7.1, 2.7.9.1 and 2.8.9, which could allow an unauthenticated user to perform code execution by sending the maliciously crafted input to the readValue method of the ObjectMapper.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9
Affected Packages19 packages
Also affects: Debian Linux 8.0, 9.0, Openshift Container Platform 3.11, 4.1
Patches
🔴Vulnerability Details
8📋Vendor Advisories
5💬Community
10Bugzilla▶
CVE-2019-10202 codehaus: incomplete fix for unsafe deserialization in jackson-databind vulnerabilities↗2019-07-18
Bugzilla▶
CVE-2018-7489 jackson-databind: incomplete fix for CVE-2017-7525 permits unsafe serialization via c3p0 libraries↗2018-02-26
Bugzilla▶
CVE-2018-7489 jackson-databind: incomplete fix for CVE-2017-7525 permits unsafe serialization via c3p0 libraries [fedora-all]↗2018-02-26
Bugzilla▶
CVE-2018-5968 jackson-databind: unsafe deserialization due to incomplete blacklist (incomplete fix for CVE-2017-7525 and CVE-2017-17485)↗2018-01-24
Bugzilla▶
CVE-2018-5968 jackson-databind: unsafe deserialization due to incomplete blacklist (incomplete fix for CVE-2017-7525 and CVE-2017-17485) [fedora-all]↗2018-01-24