Skip to content

Commit e701bd8

Browse files
committed
Fixed #2826, #2827
1 parent 3d97153 commit e701bd8

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

release-notes/VERSION-2.x

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ Project: jackson-databind
1010
(reported by Al1ex@knownsec)
1111
#2814: Block one more gadget type (xxx, CVE-xxxx-xxx)
1212
(reported by ChenZhaojun)
13+
#2826: Block one more gadget type (xxx, CVE-xxxx-xxx)
14+
(reported by ChenZhaojun)
15+
#2827: Block one more gadget type (xxx, CVE-xxxx-xxx)
16+
(reported by ChenZhaojun)
1317

1418
2.9.10.5 (21-Jun-2020)
1519

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

+6-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* Helper class used to encapsulate rules that determine subtypes that
1414
* are invalid to use, even with default typing, mostly due to security
1515
* concerns.
16-
* Used by <code>BeanDeserializerFacotry</code>
16+
* Used by <code>BeanDeserializerFactory</code>
1717
*
1818
* @since 2.8.11
1919
*/
@@ -201,7 +201,11 @@ public class SubTypeValidator
201201

202202
// [databind#2798]: com.pastdev.httpcomponents:
203203
s.add("com.pastdev.httpcomponents.configuration.JndiConfiguration");
204-
204+
205+
// [databind#2826], [databind#2827]
206+
s.add("com.nqadmin.rowset.JdbcRowSetImpl");
207+
s.add("org.arrah.framework.rdbms.UpdatableJdbcRowsetImpl");
208+
205209
DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
206210
}
207211

0 commit comments

Comments
 (0)