CVE-2019-12086
HIGH 7.5EPSS 21.9%
A Polymorphic Typing issue was discovered in FasterXML jackson-databind 2.x before 2.9.9. When Default Typing is enabled (either globally or for a specific property) for an externally exposed JSON endpoint, the service has the mysql-connector-java jar (8.0.14 or earlier) in the classpath, and an attacker can host a crafted MySQL server reachable by the victim, an attacker can send a crafted JSON message that allows them to read arbitrary local files on the server. This occurs because of missing com.mysql.cj.jdbc.admin.MiniAdmin validation.
- CVSS v3.1
- 7.5 HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS v3.1
- 7.5 HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS v2.0
- 5.0 MEDIUM
AV:N/AC:L/Au:N/C:P/I:N/A:N - EPSS
- 21.95% chance of exploitation in the next 30 days, 97th percentile
- Published
- 2019-05-17
- Updated
- 2024-08-04
Proof-of-concept exploits (4)
- Al1ex/CVE-2019-120861★ · 2026-06-30
- galimba/Jackson-deserialization-PoC8★ · 2020-08-03
- migupl/poc-yaas-server0★ · 2022-02-11
- motoyasu-saburi/CVE-2019-12086-jackson-databind-file-read1★ · 2019-05-27