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 @@ -634,6 +634,10 @@ Kevin Gallardo (newkek@github)
634
634
with a recursive value type
635
635
(2.8.10)
636
636
637
+ Guixiong Wu (吴桂雄)
638
+ * Reported #2032: Blacklist another serialization gadget (ibatis)
639
+ (2.8.11.2)
640
+
637
641
Connor Kuhn (ckuhn@github)
638
642
* Contributed #1341: FAIL_ON_MISSING_EXTERNAL_TYPE_ID_PROPERTY
639
643
(2.9.0)
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ Project: jackson-databind
8
8
#1941: `TypeFactory.constructFromCanonical()` throws NPE for Unparameterized
9
9
generic canonical strings
10
10
(reported by ayushgp@github)
11
+ #2032: Blacklist another serialization gadget (ibatis)
12
+ (reported by Guixiong Wu)
11
13
12
14
2.8.11.1 (11-Feb-2018)
13
15
Original file line number Diff line number Diff line change @@ -57,6 +57,8 @@ public class SubTypeValidator
57
57
// [databind#1899]: more 3rd party
58
58
s .add ("org.hibernate.jmx.StatisticsService" );
59
59
s .add ("org.apache.ibatis.datasource.jndi.JndiDataSourceFactory" );
60
+ // [databind#2032]: more 3rd party; data exfiltration via xml parsed ext entities
61
+ s .add ("org.apache.ibatis.parsing.XPathParser" );
60
62
61
63
DEFAULT_NO_DESER_CLASS_NAMES = Collections .unmodifiableSet (s );
62
64
}
You can’t perform that action at this time.
0 commit comments