[Git][java-team/jackson-databind][master] 5 commits: Fix CVE-2019-16942
Markus Koschany
gitlab at salsa.debian.org
Thu Oct 3 15:06:47 BST 2019
Markus Koschany pushed to branch master at Debian Java Maintainers / jackson-databind
Commits:
2ee96a30 by Markus Koschany at 2019-10-03T13:48:46Z
Fix CVE-2019-16942
- - - - -
712b3220 by Markus Koschany at 2019-10-03T13:54:10Z
Update changelog
- - - - -
aa47aaf2 by Markus Koschany at 2019-10-03T13:55:59Z
Drop CVE-2019-16942.patch
- - - - -
0bc9aa2a by Markus Koschany at 2019-10-03T13:56:50Z
Refresh CVE patch
- - - - -
97e74444 by Markus Koschany at 2019-10-03T13:57:31Z
Update changelog
- - - - -
4 changed files:
- debian/changelog
- + debian/patches/CVE-2019-16942-and-CVE-2019-16943.patch
- debian/patches/base-pom.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+jackson-databind (2.10.0-2) unstable; urgency=high
+
+ * Fix CVE-2019-16942 and CVE-2019-16943.
+ Block two more gadget types (commons-dbcp, p6spy). (Closes: #941530)
+
+ -- Markus Koschany <apo at debian.org> Thu, 03 Oct 2019 15:48:58 +0200
+
jackson-databind (2.10.0-1) unstable; urgency=medium
* Team upload.
=====================================
debian/patches/CVE-2019-16942-and-CVE-2019-16943.patch
=====================================
@@ -0,0 +1,24 @@
+From: Markus Koschany <apo at debian.org>
+Date: Thu, 3 Oct 2019 15:56:30 +0200
+Subject: CVE-2019-16942 and CVE-2019-16943
+
+Forwarded: not-needed
+---
+ .../fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java b/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
+index e54149e..4215b4e 100644
+--- a/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
++++ b/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
+@@ -112,6 +112,10 @@ public class SubTypeValidator
+ // [databind#2469]: xalan2
+ s.add("org.apache.xalan.lib.sql.JNDIConnectionPool");
+
++ // [databind#2478]: comons-dbcp, p6spy
++ s.add("org.apache.commons.dbcp.datasources.SharedPoolDataSource");
++ s.add("com.p6spy.engine.spy.P6DataSource");
++
+ DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
+ }
+
=====================================
debian/patches/base-pom.patch
=====================================
@@ -11,7 +11,7 @@ Forwarded: not-needed
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
-index b031f65..c6660ac 100644
+index 95fdb10..4ee8e91 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
base-pom.patch
+CVE-2019-16942-and-CVE-2019-16943.patch
View it on GitLab: https://salsa.debian.org/java-team/jackson-databind/compare/9ae3664c6d8db711b74dd0cfc7aec21cfc54dbda...97e74444e3ca3014099595d5216a0f72b15f1727
--
View it on GitLab: https://salsa.debian.org/java-team/jackson-databind/compare/9ae3664c6d8db711b74dd0cfc7aec21cfc54dbda...97e74444e3ca3014099595d5216a0f72b15f1727
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20191003/e814a118/attachment.html>
More information about the pkg-java-commits
mailing list