Debian Security Advisory

DLA-1798-1 jackson-databind -- LTS security update

Date Reported:
21 May 2019
Affected Packages:
jackson-databind
Vulnerable:
Yes
Security database references:
In the Debian bugtracking system: Bug 929177.
In Mitre's CVE dictionary: CVE-2019-12086.
More information:

A Polymorphic Typing issue was discovered in jackson-databind, a JSON library for Java. 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.

For Debian 8 Jessie, this problem has been fixed in version 2.4.2-2+deb8u6.

We recommend that you upgrade your jackson-databind packages.

Further information about Debian LTS security advisories, how to apply these updates to your system and frequently asked questions can be found at: https://wiki.debian.org/LTS