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.
References
History
No history.
MITRE Information
Status: PUBLISHED
Assigner: mitre
Published: 2019-05-17T16:57:05
Updated: 2022-04-19T23:19:56
Reserved: 2019-05-13T00:00:00
Link: CVE-2019-12086
JSON object: View
NVD Information
Status : Modified
Published: 2019-05-17T17:29:00.483
Modified: 2023-11-07T03:03:28.233
Link: CVE-2019-12086
JSON object: View
Redhat Information
No data.
CWE