File tree Expand file tree Collapse file tree
src/main/java/com/fasterxml/jackson/databind/jsontype/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,10 +3,13 @@ Project: jackson-databind
33------------------------------------------------------------------------
44=== Releases ===
55------------------------------------------------------------------------
6+
672.7.9.5 (not yet released)
78
89#1899: Another two gadgets to exploit default typing issue in jackson-databind
910 (reported by OneSourceCat@github)
11+ #2097: Block more classes from polymorphic deserialization (CVE-2018-14718
12+ - CVE-2018-14721)
1013
11142.7.9.4 (08-Jun-2018)
1215
@@ -106,9 +109,10 @@ Project: jackson-databind
106109#1225: `JsonMappingException` should override getProcessor()
107110 (reported by Nick B)
108111
109- 2.6.8 (if ever released )
112+ 2.6.7.1 (11-Jul-2017 )
110113
111114#1383: Problem with `@JsonCreator` with 1-arg factory-method, implicit param names
115+ #1599: Backport the extra safety checks for polymorphic deserialization
112116
1131172.6.7 (05-Jun-2016)
114118
Original file line number Diff line number Diff line change @@ -67,6 +67,12 @@ public class SubTypeValidator
6767 s .add ("org.hibernate.jmx.StatisticsService" );
6868 s .add ("org.apache.ibatis.datasource.jndi.JndiDataSourceFactory" );
6969
70+ // [databind#2097]: some 3rd party, one JDK-bundled
71+ s .add ("org.slf4j.ext.EventData" );
72+ s .add ("flex.messaging.util.concurrent.AsynchBeansWorkManagerExecutor" );
73+ s .add ("com.sun.deploy.security.ruleset.DRSHelper" );
74+ s .add ("org.apache.axis2.jaxws.spi.handler.HandlerResolverImpl" );
75+
7076 DEFAULT_NO_DESER_CLASS_NAMES = Collections .unmodifiableSet (s );
7177 }
7278
You can’t perform that action at this time.
0 commit comments