diff --git a/src/main/java/ysoserial/payloads/CommonsCollections5.java b/src/main/java/ysoserial/payloads/CommonsCollections5.java index d765160..78c83ec 100644 --- a/src/main/java/ysoserial/payloads/CommonsCollections5.java +++ b/src/main/java/ysoserial/payloads/CommonsCollections5.java @@ -24,22 +24,21 @@ import ysoserial.payloads.util.Reflections; /* Gadget chain: - ObjectInputStream.readObject() - AnnotationInvocationHandler.readObject() - Map(Proxy).entrySet() - AnnotationInvocationHandler.invoke() - LazyMap.get() - ChainedTransformer.transform() - ConstantTransformer.transform() - InvokerTransformer.transform() - Method.invoke() - Class.getMethod() - InvokerTransformer.transform() - Method.invoke() - Runtime.getRuntime() - InvokerTransformer.transform() - Method.invoke() - Runtime.exec() + ObjectInputStream.readObject() + BadAttributeValueExpException.readObject() + TiedMapEntry.toString() + LazyMap.get() + ChainedTransformer.transform() + ConstantTransformer.transform() + InvokerTransformer.transform() + Method.invoke() + Class.getMethod() + InvokerTransformer.transform() + Method.invoke() + Runtime.getRuntime() + InvokerTransformer.transform() + Method.invoke() + Runtime.exec() Requires: commons-collections