Merge branch '2.8' into 2.9
diff --git a/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java b/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
index d3a9324..02a11b6 100644
--- a/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
+++ b/src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java
@@ -61,6 +61,12 @@
// [databind#2032]: more 3rd party; data exfiltration via xml parsed ext entities
s.add("org.apache.ibatis.parsing.XPathParser");
+ // [databind#2052]: ldap approaches; in all cases LDAP connection String is passed
+ // and access attempt is made:
+ s.add("oracle.jdbc.connector.OracleManagedConnectionFactory");
+ s.add("jodd.db.connection.DataSourceConnectionProvider");
+ s.add("oracle.jdbc.rowset.OracleJDBCRowSet");
+
DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
}