Skip to content

Commit b515f6f

Browse files
committed
Merge branch '2.9' into 2.10
2 parents 35bc204 + 1d3878f commit b515f6f

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

release-notes/VERSION-2.x

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ Project: jackson-databind
5959
#2339: Suboptimal return type for `ObjectNode.set()`
6060
(reported by Victor N)
6161

62+
2.9.9.2 (not yet released)
63+
64+
#2387: Block yet another deserialization gadget (EHCache, CVE-2019-xxxxx?)
65+
#2389: Block yet another deserialization gadget (Logback, CVE-2019-xxxxx?)
66+
6267
2.9.9.1 (03-Jul-2019)
6368

6469
#2331: `JsonMappingException` through nested getter with generic wildcard return type

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ public class SubTypeValidator
9090
s.add("org.jdom.transform.XSLTransformer");
9191
s.add("org.jdom2.transform.XSLTransformer");
9292

93+
// [databind#2387]: EHCache
94+
s.add("net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup");
95+
96+
// [databind#2389]: logback/jndi
97+
s.add("ch.qos.logback.core.db.JNDIConnectionSource");
98+
9399
DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
94100
}
95101

0 commit comments

Comments
 (0)