From 82699c1aebdf64e2d50c822faf9844cbd35f4b91 Mon Sep 17 00:00:00 2001 From: Julian Ladisch Date: Tue, 5 Nov 2019 12:48:15 +0100 Subject: [PATCH] RMB-504: Jackson-* version 2.10.0, fixes jackson-databind vulnerabilities. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three serialization gadget (= polymorphic typing) security vulnerability issues have been reported against jackson-databind versions before 2.9.10.1: jackson-databind 2.9.10.1 (released 2019-10-20) fixes * commons-dbcp, p6spy ([CVE-2019-16942|https://nvd.nist.gov/vuln/detail/CVE-2019-16942] / [CVE-2019-16943|https://nvd.nist.gov/vuln/detail/CVE-2019-16943] = [jackson-databind #2478|https://github.com/FasterXML/jackson-databind/issues/2478]) * log4j-extras/1.2 ([CVE-2019-17531|https://nvd.nist.gov/vuln/detail/CVE-2019-17531] = [jackson-databind #2498|https://github.com/FasterXML/jackson-databind/issues/2498]) jackson-databind [2.9.10.2|https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9#micro-patches] (not yet released) fixes * ehcache/JNDI (CVEs to be allocated = [jackson-databind #2526|https://github.com/FasterXML/jackson-databind/issues/2526]) See also * [On Jackson CVEs: Don't Panic — Here is what you need to know|https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062] * [Jackson 2.10 features (esp "Safe Default Typing" to vanquish stream of CVE patches!)|https://medium.com/@cowtowncoder/jackson-2-10-features-cd880674d8a2] --- pom.xml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index b043270d6..b3fd72826 100644 --- a/pom.xml +++ b/pom.xml @@ -79,17 +79,26 @@ pom import + + + com.fasterxml.jackson.core + jackson-core + 2.10.0 + - com.fasterxml.jackson.core jackson-databind - 2.9.10 + 2.10.0 + + + com.fasterxml.jackson.core + jackson-annotations + 2.10.0 javax.el