File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed
src/main/java/com/fasterxml/jackson/databind/jsontype/impl Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -649,6 +649,10 @@ Kevin Gallardo (newkek@github)
649
649
Lukas Euler
650
650
* Reported #1735 : Missing type checks when using polymorphic type ids
651
651
652
+ Guixiong Wu (吴桂雄)
653
+ * Reported #2032 : Blacklist another serialization gadget (ibatis)
654
+ (2.8.11.2 )
655
+
652
656
Connor Kuhn (ckuhn@github)
653
657
* Contributed #1341 : FAIL_ON_MISSING_EXTERNAL_TYPE_ID_PROPERTY
654
658
(2.9.0 )
Original file line number Diff line number Diff line change @@ -33,6 +33,8 @@ Project: jackson-databind
33
33
with `null` coercion with `@JsonSetter`
34
34
#2027 : Concurrency error causes `IllegalStateException` on `BeanPropertyMap`
35
35
(reported by franboragina@github)
36
+ #2032 : Blacklist another serialization gadget (ibatis)
37
+ (reported by Guixiong Wu)
36
38
37
39
2.9.5 (26 -Mar-2018 )
38
40
Original file line number Diff line number Diff line change @@ -58,6 +58,8 @@ public class SubTypeValidator
58
58
// [databind#1899]: more 3rd party
59
59
s .add ("org.hibernate.jmx.StatisticsService" );
60
60
s .add ("org.apache.ibatis.datasource.jndi.JndiDataSourceFactory" );
61
+ // [databind#2032]: more 3rd party; data exfiltration via xml parsed ext entities
62
+ s .add ("org.apache.ibatis.parsing.XPathParser" );
61
63
62
64
DEFAULT_NO_DESER_CLASS_NAMES = Collections .unmodifiableSet (s );
63
65
}
You can’t perform that action at this time.
0 commit comments