From 1659c4c9f6713e7be45365a32f937f374a24ded6 Mon Sep 17 00:00:00 2001 From: Jamie Allen Date: Thu, 6 Jan 2022 19:09:42 +0200 Subject: [PATCH 1/2] adding vulnerable package --- .idea/.gitignore | 3 ++ .idea/compiler.xml | 16 ++++++++++ .idea/jarRepositories.xml | 20 +++++++++++++ .idea/libraries/Maven__antlr_antlr_2_7_7.xml | 13 +++++++++ ..._collections_commons_collections_3_2_1.xml | 13 +++++++++ .idea/libraries/Maven__dom4j_dom4j_1_6_1.xml | 13 +++++++++ .../Maven__javax_servlet_jstl_1_2.xml | 13 +++++++++ .../Maven__javax_servlet_servlet_api_2_3.xml | 13 +++++++++ .idea/libraries/Maven__junit_junit_3_8_1.xml | 13 +++++++++ ...ven__mysql_mysql_connector_java_5_1_26.xml | 13 +++++++++ ...ernate_commons_annotations_4_0_1_Final.xml | 13 +++++++++ ...g_hibernate_hibernate_core_4_0_1_Final.xml | 13 +++++++++ ...ence_hibernate_jpa_2_0_api_1_0_1_Final.xml | 13 +++++++++ ...ven__org_javassist_javassist_3_15_0_GA.xml | 13 +++++++++ ..._jboss_logging_jboss_logging_3_1_0_CR2.xml | 13 +++++++++ ...s_transaction_api_1_1_spec_1_0_0_Final.xml | 13 +++++++++ .../Maven__org_json_json_20090211.xml | 13 +++++++++ .../Maven__xml_apis_xml_apis_1_0_b2.xml | 13 +++++++++ .idea/misc.xml | 10 +++++++ .idea/modules.xml | 8 +++++ .idea/vcs.xml | 6 ++++ JavaVulnerableLab.iml | 29 +++++++++++++++++++ pom.xml | 25 ++++++++++++++++ 23 files changed, 312 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/compiler.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/libraries/Maven__antlr_antlr_2_7_7.xml create mode 100644 .idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml create mode 100644 .idea/libraries/Maven__dom4j_dom4j_1_6_1.xml create mode 100644 .idea/libraries/Maven__javax_servlet_jstl_1_2.xml create mode 100644 .idea/libraries/Maven__javax_servlet_servlet_api_2_3.xml create mode 100644 .idea/libraries/Maven__junit_junit_3_8_1.xml create mode 100644 .idea/libraries/Maven__mysql_mysql_connector_java_5_1_26.xml create mode 100644 .idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_4_0_1_Final.xml create mode 100644 .idea/libraries/Maven__org_hibernate_hibernate_core_4_0_1_Final.xml create mode 100644 .idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_0_api_1_0_1_Final.xml create mode 100644 .idea/libraries/Maven__org_javassist_javassist_3_15_0_GA.xml create mode 100644 .idea/libraries/Maven__org_jboss_logging_jboss_logging_3_1_0_CR2.xml create mode 100644 .idea/libraries/Maven__org_jboss_spec_javax_transaction_jboss_transaction_api_1_1_spec_1_0_0_Final.xml create mode 100644 .idea/libraries/Maven__org_json_json_20090211.xml create mode 100644 .idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 JavaVulnerableLab.iml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 00000000..12f171b8 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 00000000..712ab9d9 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__antlr_antlr_2_7_7.xml b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml new file mode 100644 index 00000000..b8d93d8e --- /dev/null +++ b/.idea/libraries/Maven__antlr_antlr_2_7_7.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml new file mode 100644 index 00000000..3caee7e5 --- /dev/null +++ b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml b/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml new file mode 100644 index 00000000..14681ee8 --- /dev/null +++ b/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml b/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml new file mode 100644 index 00000000..f329893e --- /dev/null +++ b/.idea/libraries/Maven__javax_servlet_jstl_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_servlet_servlet_api_2_3.xml b/.idea/libraries/Maven__javax_servlet_servlet_api_2_3.xml new file mode 100644 index 00000000..76152319 --- /dev/null +++ b/.idea/libraries/Maven__javax_servlet_servlet_api_2_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__junit_junit_3_8_1.xml b/.idea/libraries/Maven__junit_junit_3_8_1.xml new file mode 100644 index 00000000..71b2993d --- /dev/null +++ b/.idea/libraries/Maven__junit_junit_3_8_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_26.xml b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_26.xml new file mode 100644 index 00000000..f7eebc50 --- /dev/null +++ b/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_26.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_4_0_1_Final.xml b/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_4_0_1_Final.xml new file mode 100644 index 00000000..a1f9ab13 --- /dev/null +++ b/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_4_0_1_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_hibernate_core_4_0_1_Final.xml b/.idea/libraries/Maven__org_hibernate_hibernate_core_4_0_1_Final.xml new file mode 100644 index 00000000..f5ca77cd --- /dev/null +++ b/.idea/libraries/Maven__org_hibernate_hibernate_core_4_0_1_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_0_api_1_0_1_Final.xml b/.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_0_api_1_0_1_Final.xml new file mode 100644 index 00000000..352de380 --- /dev/null +++ b/.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_0_api_1_0_1_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_javassist_javassist_3_15_0_GA.xml b/.idea/libraries/Maven__org_javassist_javassist_3_15_0_GA.xml new file mode 100644 index 00000000..e27b8edd --- /dev/null +++ b/.idea/libraries/Maven__org_javassist_javassist_3_15_0_GA.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_1_0_CR2.xml b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_1_0_CR2.xml new file mode 100644 index 00000000..3812cdd4 --- /dev/null +++ b/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_1_0_CR2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_jboss_spec_javax_transaction_jboss_transaction_api_1_1_spec_1_0_0_Final.xml b/.idea/libraries/Maven__org_jboss_spec_javax_transaction_jboss_transaction_api_1_1_spec_1_0_0_Final.xml new file mode 100644 index 00000000..2c3f217a --- /dev/null +++ b/.idea/libraries/Maven__org_jboss_spec_javax_transaction_jboss_transaction_api_1_1_spec_1_0_0_Final.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_json_json_20090211.xml b/.idea/libraries/Maven__org_json_json_20090211.xml new file mode 100644 index 00000000..e57dc0ae --- /dev/null +++ b/.idea/libraries/Maven__org_json_json_20090211.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml b/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml new file mode 100644 index 00000000..c36e7171 --- /dev/null +++ b/.idea/libraries/Maven__xml_apis_xml_apis_1_0_b2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..80cd0697 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..0aa448e6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/JavaVulnerableLab.iml b/JavaVulnerableLab.iml new file mode 100644 index 00000000..d0f2b76a --- /dev/null +++ b/JavaVulnerableLab.iml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index e90d5213..cae0fd4d 100644 --- a/pom.xml +++ b/pom.xml @@ -8,6 +8,31 @@ JavaVulnerableLab Maven Webapp http://maven.apache.org + + org.hibernate + hibernate-core + ${hibernate.version} + + + org.hibernate + hibernate-entitymanager + ${hibernate.version} + + + cglib + cglib + + + dom4j + dom4j + + + + + org.hibernate.javax.persistence + hibernate-jpa-2.0-api + 1.0.1.Final + junit junit From ca26f170307a116e1ec39c59cc6b8668445e9225 Mon Sep 17 00:00:00 2001 From: Jamie Allen Date: Thu, 6 Jan 2022 19:33:04 +0200 Subject: [PATCH 2/2] adding vulnerable package --- pom.xml | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/pom.xml b/pom.xml index cae0fd4d..d185d311 100644 --- a/pom.xml +++ b/pom.xml @@ -7,31 +7,15 @@ 0.0.1-SNAPSHOT JavaVulnerableLab Maven Webapp http://maven.apache.org + + 2.3 + - org.hibernate - hibernate-core - ${hibernate.version} + org.apache.logging.log4j + log4j-core + ${log4j2.version} - - org.hibernate - hibernate-entitymanager - ${hibernate.version} - - - cglib - cglib - - - dom4j - dom4j - - - - - org.hibernate.javax.persistence - hibernate-jpa-2.0-api - 1.0.1.Final junit