Skip to content

Commit 05d7e0e

Browse files
committed
Fix #2662, #2664, #2666
1 parent 19928d3 commit 05d7e0e

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

release-notes/VERSION-2.x

+6
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ Project: jackson-databind
2020
(reported by Srikanth Ramu)
2121
#2660: Block one more gadget type (caucho-quercus, CVE-2020-10673)
2222
(reported by threedr3am'follower)
23+
#2662: Block one more gadget type (bus-proxy)
24+
(reported by XuYuanzhen)
25+
#2664: Block one more gadget type (activemq)
26+
(reported by Srikanth Ramu)
27+
#2666: Block one more gadget type (apache/commons-proxy)
28+
(reported by Yiting Fan)
2329

2430
2.9.10.3 (23-Feb-2020)
2531

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

+11-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,17 @@ public class SubTypeValidator
153153

154154
// [databind#2660]: caucho-quercus
155155
s.add("com.caucho.config.types.ResourceRef");
156-
156+
157+
// [databind#2662]: aoju/bus-proxy
158+
s.add("org.aoju.bus.proxy.provider.RmiProvider");
159+
s.add("org.aoju.bus.proxy.provider.remoting.RmiProvider");
160+
161+
// [databind#2664]: activemq-jms
162+
s.add("org.apache.activemq.jms.pool.XaPooledConnectionFactory");
163+
164+
// [databind#2666]: apache/commons-jms
165+
s.add("org.apache.commons.proxy.provider.remoting.RmiProvider");
166+
157167
DEFAULT_NO_DESER_CLASS_NAMES = Collections.unmodifiableSet(s);
158168
}
159169

0 commit comments

Comments
 (0)