Skip to content

Commit 7a7d6db

Browse files
committed
Merge branch '2.10'
2 parents b11db74 + d4dace5 commit 7a7d6db

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

release-notes/VERSION-2.x

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ Project: jackson-databind
5353
2339: Suboptimal return type for `ObjectNode.set()`
5454
(reported by Victor N)
5555

56+
2.9.9.1 (not yet released)
57+
58+
#2326: Block one more gadget type (CVE-2019-12384)
59+
5660
2.9.9 (16-May-2019)
5761

5862
#1408: Call to `TypeVariable.getBounds()` without synchronization unsafe on some platforms
@@ -383,6 +387,11 @@ Project: jackson-databind
383387
`MapperFeature.ALLOW_COERCION_OF_SCALARS`
384388
(requested by magdel@github)
385389
390+
2.8.11.3 (23-Nov-2018)
391+
392+
#2326: Block class for CVE-2019-12086
393+
(contributed by MaximilianTews@github)
394+
386395
2.8.11.2 (08-Jun-2018)
387396
388397
#1941: `TypeFactory.constructFromCanonical()` throws NPE for Unparameterized
@@ -618,10 +627,16 @@ Project: jackson-databind
618627
#1277: Add caching of resolved generic types for `TypeFactory`
619628
(requested by Andriy P)
620629

621-
2.7.10 (not yet released)
630+
2.7.9.5 (23-Nov-2018)
622631

623-
#1628: Don't print to error stream about failure to load JDK 7 types
624-
(reported by Villane@github)
632+
#2097: Block more classes from polymorphic deserialization (CVE-2018-14718
633+
- CVE-2018-14721)
634+
(reported by Guixiong Wu)
635+
#2109: Canonical string for reference type is built incorrectly
636+
(reported by svarzee@github)
637+
#2186: Block more classes from polymorphic deserialization (CVE-2018-19360,
638+
CVE-2018-19361, CVE-2018-19362)
639+
(reported by Guixiong Wu)
625640

626641
2.7.9 (04-Feb-2017)
627642

src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,12 @@ public class SubTypeValidator
8080
s.add("org.apache.openjpa.ee.JNDIManagedRuntime");
8181
s.add("org.apache.axis2.transport.jms.JMSOutTransportInfo");
8282

83-
// [databind#2326] (2.9.9): one more 3rd party gadget
83+
// [databind#2326] (2.9.9)
8484
s.add("com.mysql.cj.jdbc.admin.MiniAdmin");
8585

86+
// [databind#2334] (2.9.9.1)
87+
s.add("ch.qos.logback.core.db.DriverManagerConnectionSource");
88+
8689
DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
8790
}
8891

0 commit comments

Comments
 (0)