File tree 2 files changed +13
-1
lines changed
src/main/java/com/fasterxml/jackson/databind/jsontype/impl
2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,8 @@ Project: jackson-databind
5
5
6
6
2.8.11.3 (not yet released)
7
7
8
+ #2097: Block more classes from polymorphic deserialization (CVE-2018-14718
9
+ - CVE-2018-14721)
8
10
#2109: Canonical string for reference type is built incorrectly
9
11
(reported by svarzee@github)
10
12
@@ -305,9 +307,10 @@ Project: jackson-databind
305
307
#1225: `JsonMappingException` should override getProcessor()
306
308
(reported by Nick B)
307
309
308
- 2.6.8 (if ever released )
310
+ 2.6.7.1 (11-Jul-2017 )
309
311
310
312
#1383: Problem with `@JsonCreator` with 1-arg factory-method, implicit param names
313
+ #1599: Backport the extra safety checks for polymorphic deserialization
311
314
312
315
2.6.7 (05-Jun-2016)
313
316
Original file line number Diff line number Diff line change @@ -66,6 +66,15 @@ public class SubTypeValidator
66
66
// [databind#2058]: Oracle JDBC driver, with jndi/ldap lookup
67
67
s .add ("oracle.jdbc.connector.OracleManagedConnectionFactory" );
68
68
s .add ("oracle.jdbc.rowset.OracleJDBCRowSet" );
69
+ // [databind#1899]: more 3rd party
70
+ s .add ("org.hibernate.jmx.StatisticsService" );
71
+ s .add ("org.apache.ibatis.datasource.jndi.JndiDataSourceFactory" );
72
+
73
+ // [databind#2097]: some 3rd party, one JDK-bundled
74
+ s .add ("org.slf4j.ext.EventData" );
75
+ s .add ("flex.messaging.util.concurrent.AsynchBeansWorkManagerExecutor" );
76
+ s .add ("com.sun.deploy.security.ruleset.DRSHelper" );
77
+ s .add ("org.apache.axis2.jaxws.spi.handler.HandlerResolverImpl" );
69
78
70
79
DEFAULT_NO_DESER_CLASS_NAMES = Collections .unmodifiableSet (s );
71
80
}
You can’t perform that action at this time.
0 commit comments