f2e2616a88
Merge remote-tracking branch 'refs/remotes/origin/main'
Datadog Software Composition Analysis / Datadog SBOM Generation and Upload (push) Successful in 50s
Datadog Secrets Scanning / Datadog Static Analyzer (push) Successful in 57s
Datadog Static Analysis / Datadog Static Analyzer (push) Has been cancelled
2025-05-10 08:29:53 -04:00
f6c2996cd4
add long commit delay and scanning
2025-05-10 08:29:25 -04:00
c25bc7d7a6
Automated commit 2 by Author Two
2025-05-10 12:28:00 +00:00
953e7fd206
Automated commit 1 by Author One
2025-05-10 12:27:40 +00:00
e4cb868623
more test
Scheduled Fake Commits / create_scheduled_commits (push) Successful in 36s
2025-05-10 08:24:45 -04:00
5efbd03d98
add release test
Scheduled Fake Commits / create_scheduled_commits (push) Failing after 13s
2025-05-10 08:21:54 -04:00
7fabcc7fd5
add release test
Scheduled Fake Commits / create_scheduled_commits (push) Failing after 20s
2025-05-10 08:15:08 -04:00
27ab9f89fa
add release test
Scheduled Fake Commits / create_scheduled_commits (push) Failing after 23s
2025-05-10 08:10:21 -04:00
06c0be257f
chore: bump org.jruby:jruby from 10.0.0.0 to 10.0.0.1 ( #2123 )
2025-05-07 21:08:52 +02:00
8b324b3954
chore: comment out script generation ( #2120 )
...
Not necessary to have this enabled while running WebGoat. Only helpful for development.
2025-05-05 20:17:09 +02:00
cba4ff3d48
chore: bump com.diffplug.spotless:spotless-maven-plugin ( #2111 )
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.44.3 to 2.44.4.
- [Release notes](https://github.com/diffplug/spotless/releases )
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/maven/2.44.3...maven/2.44.4 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-version: 2.44.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 20:16:56 +02:00
ca68d6bcf4
chore: bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 ( #2112 )
...
Bumps org.apache.commons:commons-text from 1.13.0 to 1.13.1.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
dependency-version: 1.13.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 19:41:50 +02:00
f6990690de
chore: bump docker/build-push-action from 6.15.0 to 6.16.0 ( #2119 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.15.0...v6.16.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 19:28:08 +02:00
634162f279
chore: bump org.wiremock:wiremock-standalone from 3.12.1 to 3.13.0 ( #2118 )
...
Bumps [org.wiremock:wiremock-standalone](https://github.com/wiremock/wiremock ) from 3.12.1 to 3.13.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.12.1...3.13.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-standalone
dependency-version: 3.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 19:27:59 +02:00
9f77d74f3e
chore: bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre ( #2110 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 33.4.7-jre to 33.4.8-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-version: 33.4.8-jre
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 19:27:23 +02:00
55ea361f45
chore: bump org.jruby:jruby from 9.4.12.0 to 10.0.0.0 ( #2109 )
...
Bumps org.jruby:jruby from 9.4.12.0 to 10.0.0.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-version: 10.0.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 19:27:12 +02:00
fc6c61397d
set the browser language to pass the playwright tests if default lang of browser is not en ( #2108 )
2025-04-18 12:48:34 +02:00
f45bf6171b
fix: remove mailing list references ( #2097 )
2025-04-02 07:22:38 +02:00
b3dec8bdc9
fix: challenge introduction page loads ( #2095 )
2025-03-31 22:49:26 +02:00
c3f9158eab
chore: text cleanup
2025-03-31 21:38:33 +02:00
ec3b9e8aaf
chore: update Java version in README ( #2091 )
...
Closes: gh-2072
* chore: add Maven wrapper jar file
This way we don't download it every time from a Maven repository saving some band with.
* chore: remove @authors tag
2025-03-31 21:05:15 +02:00
9ec75d5a56
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #2093 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.2...surefire-3.5.3 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 21:04:13 +02:00
49dc370931
chore: bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre ( #2094 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 33.4.5-jre to 33.4.6-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 21:04:02 +02:00
1e1a8af39e
chore: bump org.springframework.boot:spring-boot-starter-parent ( #2081 )
2025-03-29 16:00:18 +01:00
451f5615d2
chore: bump io.github.bonigarcia:webdrivermanager from 5.9.3 to 6.0.0 ( #2082 )
2025-03-29 15:59:55 +01:00
a4305f408e
chore: bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre ( #2083 )
2025-03-29 15:59:42 +01:00
7dea5a1bde
chore: bump com.microsoft.playwright:playwright from 1.50.0 to 1.51.0 ( #2084 )
2025-03-29 15:59:29 +01:00
8cd0b0a8c9
resolve the url for the developer tools network ( #2087 )
2025-03-29 15:59:09 +01:00
72c09f7240
update the sql mitigation lessons 9 and 10 to contain the correct urls ( #2077 )
2025-03-21 14:15:19 +01:00
d8c402f0d6
chore: bump docker/login-action from 3.3.0 to 3.4.0 ( #2074 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 12:30:50 +01:00
95136c9930
chore: update about page ( #2070 )
2025-03-12 06:59:01 +01:00
23d6fe6f36
fix: correct number of solved assignments in report card ( #2065 )
...
* fix: correct number of solved assignments in report card
Filter the list of assignments to accurately count the number of solved assignments.
Closes: gh-2063
* chore: remove scoreboard code
This is added when we run a CTF challenge during OWASP AppSecEU in 2017. We can remove this code.
Closes: gh-2064
2025-03-11 22:57:49 +01:00
2c5e4c4491
chore: use webgoat.org ( #2066 )
...
Closes: gh-2046
2025-03-11 22:47:02 +01:00
c89fcb140a
chore: bump org.jsoup:jsoup from 1.18.3 to 1.19.1 ( #2058 )
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.18.3 to 1.19.1.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.18.3...jsoup-1.19.1 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 21:45:10 +01:00
3cfd053c83
chore: bump org.wiremock:wiremock-standalone from 3.12.0 to 3.12.1 ( #2059 )
...
Bumps [org.wiremock:wiremock-standalone](https://github.com/wiremock/wiremock ) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.12.0...3.12.1 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-standalone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 21:44:45 +01:00
10adb1b05f
chore: back to snapshot
2025-03-11 20:28:08 +01:00
c3ed45a733
chore: new release 2025.3
2025-03-11 20:16:10 +01:00
e2f80b18e2
fix: rewrite questions ( #2057 )
...
Closes: gh-1178
2025-03-11 20:05:35 +01:00
641f24df9d
fix: update filtering internal endpoints in ZAP ( #2055 )
2025-03-08 12:40:09 +01:00
3b3933b69e
chore: bump docker/setup-qemu-action from 3.4.0 to 3.6.0 ( #2049 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.4.0...v3.6.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 16:55:56 +01:00
05497371db
chore: bump docker/build-push-action from 6.14.0 to 6.15.0 ( #2050 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.14.0...v6.15.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 16:55:47 +01:00
32cf225d6b
chore: back to snapshot
2025-03-02 20:47:20 +01:00
affa3f7a1c
chore: release 2025.2
2025-03-02 20:37:33 +01:00
e9f79cc739
fix: SQL advanced assignment 5 ( #2047 )
...
- Add and show correct hints
- Fix solving the lesson immediately when you register as tom. Now uses `informationMessage` to display a message in the UI
- Add Playwright test
Closes: gh-2045
2025-03-02 20:31:05 +01:00
c37a8e8c19
chore: back to snapshot
2025-03-01 17:16:13 +01:00
5eeeee1e66
chore: extend create release documentation
2025-03-01 17:14:59 +01:00
0d4cc06342
chore: new release 2025.1
2025-03-01 16:38:56 +01:00
1d74727db6
chore: new release 2025.0
2025-03-01 16:03:06 +01:00
957cd161f2
chore: bump org.wiremock:wiremock-standalone from 3.11.0 to 3.12.0 ( #2026 )
...
Bumps [org.wiremock:wiremock-standalone](https://github.com/wiremock/wiremock ) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.11.0...3.12.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-standalone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 11:01:46 +01:00
16b7a13de8
chore: add test case for multiple users solving lessons ( #2043 )
2025-02-28 20:56:15 +01:00
95dcc56a19
fix: register user while already logged in as other user. ( #2042 )
2025-02-28 20:56:00 +01:00
55bd0a49db
chore: cleanup IT tests ( #2040 )
2025-02-28 18:39:23 +01:00
b5af30c819
chore: bump docker/build-push-action from 6.13.0 to 6.14.0 ( #2033 )
2025-02-27 18:35:10 +01:00
3d4780d7e0
chore: bump org.testcontainers:testcontainers from 1.20.4 to 1.20.5 ( #2034 )
2025-02-27 18:34:58 +01:00
92d4981b90
chore: bump com.diffplug.spotless:spotless-maven-plugin ( #2035 )
2025-02-27 18:34:47 +01:00
8166b10c1a
chore: bump org.testcontainers:junit-jupiter from 1.20.4 to 1.20.5 ( #2036 )
2025-02-27 18:34:36 +01:00
6d1ebadf85
chore: bump org.springframework.boot:spring-boot-starter-parent ( #2037 )
2025-02-27 18:34:24 +01:00
9572a7b840
chore: bump com.microsoft.playwright:playwright from 1.49.0 to 1.50.0 ( #2025 )
2025-02-22 20:55:35 +01:00
6c16d4ccfc
chore: bump io.github.bonigarcia:webdrivermanager from 5.9.2 to 5.9.3 ( #2027 )
2025-02-22 20:55:07 +01:00
93c3f19ca7
chore: bump org.jruby:jruby from 9.4.11.0 to 9.4.12.0 ( #2028 )
2025-02-22 20:54:55 +01:00
fadb07d73e
chore: bump devops-infra/action-pull-request from 0.5.5 to 0.6.0 ( #2029 )
2025-02-22 20:54:44 +01:00
f66126e53d
chore: bump devops-infra/action-commit-push from 0.9.2 to 0.10.0 ( #2030 )
2025-02-22 20:54:32 +01:00
c3c520f487
refactor: small updates and improvements in HTTP Basic lesson ( #2024 )
...
* refactor: cleanup attack result and builder
* refactor: solve compiler warnings
* feature: improve HTTP basics lesson
Closes : #494
2025-02-18 14:26:21 +01:00
00f3538be2
chore: format all code according to SPDX ( #2023 )
2025-02-16 19:48:05 +01:00
2a5b4385ea
chore: bump com.diffplug.spotless:spotless-maven-plugin ( #2006 )
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.41.1 to 2.44.2.
- [Release notes](https://github.com/diffplug/spotless/releases )
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/maven/2.41.1...maven/2.44.2 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 19:52:40 +01:00
79ac5b7b99
chore: bump docker/build-push-action from 6.12.0 to 6.13.0 ( #2012 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.12.0...v6.13.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:55:37 +01:00
8638d94595
chore: bump org.springframework.boot:spring-boot-starter-parent ( #2013 )
...
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.4.1...v3.4.2 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:55:26 +01:00
3ef5e34dd0
chore: bump org.jruby:jruby from 9.4.9.0 to 9.4.11.0 ( #2017 )
...
Bumps org.jruby:jruby from 9.4.9.0 to 9.4.11.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:55:09 +01:00
019ab0495f
chore: bump com.auth0:java-jwt from 4.4.0 to 4.5.0 ( #2018 )
...
Bumps [com.auth0:java-jwt](https://github.com/auth0/java-jwt ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/auth0/java-jwt/releases )
- [Changelog](https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/java-jwt/compare/4.4.0...4.5.0 )
---
updated-dependencies:
- dependency-name: com.auth0:java-jwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:54:59 +01:00
2aeee521ab
chore: bump org.wiremock:wiremock-standalone from 3.10.0 to 3.11.0 ( #2019 )
...
Bumps [org.wiremock:wiremock-standalone](https://github.com/wiremock/wiremock ) from 3.10.0 to 3.11.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.10.0...3.11.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-standalone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:54:49 +01:00
b940e5ce58
chore: bump docker/setup-qemu-action from 3.3.0 to 3.4.0 ( #2022 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 18:54:38 +01:00
9c90a24cc0
docs(CSRFFeedback.java): fixed one invalid solution about CSRF attack ( #2010 )
...
Co-authored-by: HackHuang <GoogTech@outlook.com >
Co-authored-by: HackHuang <hi@goog.tech >
2025-01-26 20:23:40 +01:00
2ac50bfbd8
chore: bump docker/build-push-action from 6.11.0 to 6.12.0 ( #2005 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.11.0...v6.12.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-26 19:18:25 +01:00
d96dbe2edf
fix: build failure
2025-01-26 18:47:10 +01:00
8e45316638
feat: Introduce Playwright for UI testing
...
Instead of using Robot Framework which does not run during a `mvn install`. Playwright seems to be the better approach. We can now write them as normal JUnit test and they are executed during a build.
Additionally this PR solves some interesting bugs found during writing Playwright tests:
- A reset of a lesson removes all assignments as a result another user wouldn't see any assignments
- If someone solves an assignment the assignment automatically got solved for a new user since the assignment included the `solved` flag which immediately got copied to new lesson progress.
- Introduction of assignment progress linking a assignment not directly to all users.
2025-01-26 16:59:59 +01:00
9d5ab5fb21
chore: bump docker/setup-qemu-action from 3.1.0 to 3.3.0 ( #2000 )
2025-01-14 23:33:20 +01:00
aee7abc6b7
chore: bump docker/build-push-action from 6.10.0 to 6.11.0 ( #2001 )
2025-01-14 23:32:04 +01:00
06e2fdbd33
refactor: use symbolic link for Java ( #1996 )
2025-01-12 16:17:45 +01:00
02f43c54d0
chore: bump org.springframework.boot:spring-boot-starter-parent ( #1994 )
2024-12-25 11:00:53 +01:00
19f4f8dc46
chore: bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre ( #1995 )
2024-12-25 11:00:37 +01:00
112ca3ab22
fix: enable resource patterns again ( #1993 )
...
`LessonScanner.java` got removed by mistake.
Closes: gh-1992
2024-12-21 18:47:30 +01:00
0244655409
feat: Move to Java 23
...
Closes: gh-1990
2024-12-21 14:16:33 +01:00
a95213757d
chore: bump org.springframework.boot:spring-boot-starter-parent from 3.3.5 to 3.4.0 ( #1962 )
2024-12-16 20:16:10 +01:00
6d90852c1f
chore: bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 ( #1986 )
2024-12-16 20:15:53 +01:00
4f8652758c
refactor: remove unused code ( #1985 )
2024-12-15 13:06:49 +01:00
5fc2e0602c
refactor: move plugin messages ( #1968 )
2024-12-03 22:13:44 +01:00
f3c7f4588b
chore: bump docker/build-push-action from 6.9.0 to 6.10.0 ( #1969 )
2024-12-03 22:13:24 +01:00
119b84d034
chore: bump org.wiremock:wiremock-standalone from 3.9.2 to 3.10.0 ( #1970 )
2024-12-03 22:13:11 +01:00
afd951228d
chore: bump org.jsoup:jsoup from 1.18.1 to 1.18.3 ( #1971 )
2024-12-03 22:13:00 +01:00
51e3f59054
fix: Hint labels showing default text regardless of localization ( #1965 )
2024-11-26 23:34:09 +01:00
cc0efd8600
chore: bump commons-io:commons-io from 2.17.0 to 2.18.0 ( #1961 )
2024-11-26 23:21:10 +01:00
e29dccf3c9
chore: bump org.testcontainers:junit-jupiter from 1.20.3 to 1.20.4 ( #1963 )
2024-11-26 23:20:25 +01:00
0cf861fb3c
chore: bump org.testcontainers:testcontainers from 1.20.3 to 1.20.4 ( #1964 )
2024-11-26 23:20:11 +01:00
d8100385b6
fix: automatically solve XSS mitigation ( #1957 )
...
This PR moves the mitigation Java class into the correct package.
The lesson was automatically solved because no assignments were found.
Closes : #1943
2024-11-14 08:42:55 +01:00
4880afa0e3
fix: remove implicit context path guessing ( #1956 )
...
Pass the context-path in the assignment overview so the frontend can easily match an assignment.
2024-11-13 21:32:28 +01:00
e60ca6ce72
chore: bump org.jruby:jruby from 9.4.8.0 to 9.4.9.0 ( #1954 )
2024-11-11 13:46:45 +01:00
88a763f513
chore: bump org.testcontainers:junit-jupiter from 1.20.1 to 1.20.3 ( #1946 )
...
Bumps [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java ) from 1.20.1 to 1.20.3.
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.20.1...1.20.3 )
---
updated-dependencies:
- dependency-name: org.testcontainers:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 16:13:27 +01:00
7f33d3609f
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #1948 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 16:13:10 +01:00
bf02077427
chore: bump org.wiremock:wiremock-standalone from 3.9.1 to 3.9.2 ( #1947 )
...
Bumps [org.wiremock:wiremock-standalone](https://github.com/wiremock/wiremock ) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.9.1...3.9.2 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock-standalone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-07 15:46:43 +01:00
e1e00bca73
fix: JWT kid/jku lessons ( #1949 )
...
* refactor: rewrite hints
Use active voice and fix grammar issues.
* fix: use Thymeleaf `th:action`
* fix: JWT kid/jku lessons
Split the JavaScript into two files they pointed to the same URL
The JWTs are now valid, they parse successfully.
The paths now include `/kid` and `/jku` to make sure the hints match accordingly in the UI. Otherwise `/delete` would pick up both hints from both assignments as the paths overlap.
Closes : #1715
* fix: update to latest pre-commit version
* fix: increase timeouts for server to start during integration tests
2024-11-07 15:45:33 +01:00
d59153d6d7
Fix password reset lesson ( #1941 )
...
* docs: improve text
* fix: use correct POST url
2024-10-29 17:32:51 +01:00
87fae00f03
chore: bump commons-io:commons-io from 2.16.1 to 2.17.0 ( #1937 )
...
Bumps commons-io:commons-io from 2.16.1 to 2.17.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-29 16:30:32 +01:00
3f6a74ad86
chore(gh-actions): update dependency
2024-10-28 22:02:02 +01:00
1d37ee0877
ci: run pre-commit checks first
...
Create a dependency between the jobs.
2024-10-28 21:59:10 +01:00
4f6ab25ebd
ci: run pre-commit checks first
2024-10-28 21:57:43 +01:00
af687e71fe
chore: bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre ( #1939 )
2024-10-28 20:02:09 +01:00
83ed4c3d5c
chore: bump org.testcontainers:testcontainers from 1.20.1 to 1.20.3 ( #1935 )
2024-10-28 15:05:33 +01:00
62cdfd0824
chore: bump com.github.terma:javaniotcpproxy from 1.5 to 1.6 ( #1936 )
2024-10-28 15:04:15 +01:00
e7457f4821
chore: bump org.apache.maven.plugins:maven-checkstyle-plugin ( #1938 )
2024-10-28 15:04:01 +01:00
4efaf87c7e
Fix passing command line arguments ( #1933 )
...
* fix: use banners correctly
* fix: passing command line arguments
Since we already have `webwolf.port` it makes sense to also define `webwolf.port` explicitly and not rely on `server.port`
Closes : #1910
2024-10-27 08:39:02 +01:00
cf5101a633
chore: bump org.asciidoctor:asciidoctorj from 2.5.13 to 3.0.0 ( #1897 )
2024-10-26 22:53:43 +02:00
3f049ba53a
Nbaars/1886 ( #1932 )
...
* improved code readbility
* chore: format code
---------
Co-authored-by: guilherme peixoto <peixoto-guilherme7@hotmail.com >
2024-10-26 22:18:28 +02:00
7e294fbdb5
chore: bump org.apache.commons:commons-compress from 1.26.2 to 1.27.1 ( #1884 )
2024-10-26 19:27:07 +02:00
2177eb663a
chore: bump docker/build-push-action from 6.7.0 to 6.9.0 ( #1920 )
2024-10-26 16:59:13 +02:00
50692300eb
docs: Show boolean operators priority on where
( #1902 )
2024-10-26 14:48:50 +02:00
e2c2d425cb
chore: bump actions/cache from 4.0.2 to 4.1.1 ( #1925 )
2024-10-26 14:25:04 +02:00
6bbd3cb66b
chore: bump org.springframework.boot:spring-boot-starter-parent ( #1931 )
2024-10-26 14:20:14 +02:00
d08a56d351
chore: add test for solving same lesson as different user. ( #1930 )
...
We removed the constraint but did not add an extra testcase to cover this bug.
Closes : #1890
2024-10-26 12:06:30 +02:00
ec97568ec2
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #1922 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.3.1 to 3.5.1.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.1...surefire-3.5.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-26 10:55:02 +02:00
9b68368b23
chore: bump pre-commit-ci/lite-action from 1.0.1 to 1.1.0 ( #1926 )
...
Bumps [pre-commit-ci/lite-action](https://github.com/pre-commit-ci/lite-action ) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/pre-commit-ci/lite-action/releases )
- [Commits](https://github.com/pre-commit-ci/lite-action/compare/v1.0.1...v1.1.0 )
---
updated-dependencies:
- dependency-name: pre-commit-ci/lite-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-26 10:54:46 +02:00
ab068901f1
Remove WebGoat session object ( #1929 )
...
* refactor: modernize code
* refactor: move to Tomcat
* chore: bump to Spring Boot 3.3.3
* refactor: use Testcontainers to run integration tests
* refactor: lesson/assignment progress
* chore: format code
* refactor: first step into removing base class for assignment
Always been a bit of an ugly construction, as none of the dependencies are clear. The constructors are hidden due to autowiring the base class. This PR removes two of the fields.
As a bonus we now wire the authentication principal directly in the controllers.
* refactor: use authentication principal directly.
* refactor: pass lesson to the endpoints
No more need to get the current lesson set in a session. The lesson is now passed to the endpoints.
* fix: Testcontainers cannot run on Windows host in Github actions.
Since we have Windows specific paths let's run it standalone for now. We need to run these tests on Docker as well (for now disabled)
2024-10-26 10:54:21 +02:00
cb7c508046
fix: reset form and quiz color on reset lesson ( #1903 )
...
* ./mvnw spotless:apply
```
[INFO] --- spotless-maven-plugin:2.41.1:apply (default-cli) @ webgoat ---
[INFO] Writing clean file: /home/ulyssa/labs/WebGoat/WebGoat-bb6e84d/src/main/java/org/owasp/webgoat/lessons/sqlinjection/introduction/SqlInjectionLesson5a.java
```
* On reset lesson: reset form and quizzes colors
2024-10-26 09:22:18 +02:00
f4c86be6c7
Update fix version
2024-10-18 22:50:19 +02:00
cf2c115093
fix: xss lesson typo
2024-10-18 22:38:32 +02:00
bb6e84ddcf
chore: bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre ( #1879 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 33.2.1-jre to 33.3.0-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 21:44:38 +02:00
5fc2666b43
chore: bump docker/build-push-action from 6.5.0 to 6.7.0 ( #1877 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.5.0 to 6.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.5.0...v6.7.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 21:43:46 +02:00
6e946f21a2
chore: bump io.github.bonigarcia:webdrivermanager from 5.9.1 to 5.9.2 ( #1866 )
...
Bumps [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 5.9.1 to 5.9.2.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-5.9.1...webdrivermanager-5.9.2 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-04 15:57:57 +02:00
d38ba2a626
chore: bump docker/build-push-action from 6.4.1 to 6.5.0 ( #1867 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.4.1...v6.5.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-04 15:56:33 +02:00
4c7e6ae4f4
chore: bump org.wiremock:wiremock from 3.9.0 to 3.9.1 ( #1865 )
...
Bumps [org.wiremock:wiremock](https://github.com/wiremock/wiremock ) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.9.0...3.9.1 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-04 15:56:12 +02:00
58b762eade
fix: copying file using transferTo
sometimes fails. ( #1862 )
...
Turns out that using this method sometimes fails with an exception about unable to delete a directory.
The stacktrace points to:
```
java.nio.file.FileSystemException: /tmp/webwolf-fileserver/dumbanddummer/xxe_a11.dtd: Not a directory
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:100) ~[na:na]
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) ~[na:na]
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[na:na]
at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:248) ~[na:na]
at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110) ~[na:na]
at java.base/java.nio.file.Files.deleteIfExists(Files.java:1191) ~[na:na]
at java.base/java.nio.file.Files.copy(Files.java:3147) ~[na:na]
at io.undertow.server.handlers.form.FormData$FileItem.write(FormData.java:274) ~[undertow-core-2.3.10.Final.jar!/:2.3.10.Final]
at io.undertow.servlet.spec.PartImpl.write(PartImpl.java:119) ~[undertow-servlet-2.3.10.Final.jar!/:2.3.10.Final]
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile.transferTo(StandardMultipartHttpServletRequest.java:254) ~[spring-web-6.0.13.jar!/:6.0.13]
at org.owasp.webgoat.webwolf.FileServer.importFile(FileServer.java:89)
```
It has to do with the underlying implmentation in Undertow. An explaination can be found here: https://stackoverflow.com/questions/60336929/java-nio-file-nosuchfileexception-when-file-transferto-is-called
The solution is to take the input stream and use a simple `Files.copy()` to copy the file.
Closes : #1737
2024-07-28 17:47:30 +02:00
2b0c22ac68
Small improvements ( #1848 )
...
* refactor: remove CORS
* improvement: add healthcheck to Docker file
2024-07-23 17:42:56 +02:00
85103bbcad
chore: bump docker/login-action from 3.2.0 to 3.3.0 ( #1855 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-23 17:36:27 +02:00
b98e1a98e1
chore: bump docker/build-push-action from 6.2.0 to 6.4.1 ( #1854 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.2.0 to 6.4.1.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.2.0...v6.4.1 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 20:33:06 +02:00
73de259809
chore: bump org.wiremock:wiremock from 3.8.0 to 3.9.0 ( #1852 )
...
Bumps [org.wiremock:wiremock](https://github.com/wiremock/wiremock ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.8.0...3.9.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 20:32:48 +02:00
4a804fabb6
chore: bump org.jsoup:jsoup from 1.17.2 to 1.18.1 ( #1851 )
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.17.2 to 1.18.1.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.17.2...jsoup-1.18.1 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 20:32:27 +02:00
7f652dadec
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #1850 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.0...surefire-3.3.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 20:32:10 +02:00
f66dff1aeb
chore: bump org.eclipse.jetty.ee10:jetty-ee10-bom ( #1840 )
...
Bumps [org.eclipse.jetty.ee10:jetty-ee10-bom](https://github.com/jetty/jetty.project ) from 12.0.10 to 12.0.11.
- [Release notes](https://github.com/jetty/jetty.project/releases )
- [Commits](https://github.com/jetty/jetty.project/compare/jetty-12.0.10...jetty-12.0.11 )
---
updated-dependencies:
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 12:14:45 +02:00
777cec5a57
chore: bump io.github.bonigarcia:webdrivermanager from 5.8.0 to 5.9.1 ( #1838 )
...
Bumps [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 5.8.0 to 5.9.1.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-5.8.0...webdrivermanager-5.9.1 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 20:53:00 +02:00
98fd280459
chore: bump org.wiremock:wiremock from 3.7.0 to 3.8.0 ( #1837 )
...
Bumps [org.wiremock:wiremock](https://github.com/wiremock/wiremock ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.7.0...3.8.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 20:52:49 +02:00
8e0addff0b
chore: bump org.jruby:jruby from 9.4.7.0 to 9.4.8.0 ( #1841 )
...
Bumps org.jruby:jruby from 9.4.7.0 to 9.4.8.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 20:52:41 +02:00
a30fbc223a
chore: bump docker/setup-qemu-action from 2.2.0 to 3.1.0 ( #1842 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.2.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2.2.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 20:52:27 +02:00
a0b6decf34
Fix report card ( #1845 )
...
* fix: report card
Fix and simplify calculation of the number of assignments a user solved.
Rename `UserTracker` to `UserProgress`
Rename `LessonTracker` to `LessonProgress`
Rename tables in database
2024-07-09 20:07:09 +02:00
1531987da5
chore: bump docker/build-push-action from 6.1.0 to 6.2.0 ( #1839 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-07 12:24:25 +02:00
bec6580c84
chore: bump docker/build-push-action from 5.4.0 to 6.1.0 ( #1832 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.4.0 to 6.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5.4.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-29 10:16:10 +02:00
900702481b
chore: bump org.wiremock:wiremock from 3.6.0 to 3.7.0 ( #1834 )
...
Bumps [org.wiremock:wiremock](https://github.com/wiremock/wiremock ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.6.0...3.7.0 )
---
updated-dependencies:
- dependency-name: org.wiremock:wiremock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 09:14:21 +02:00
f35b23970e
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #1828 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.1...surefire-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-18 11:44:31 +02:00
074fd8f5ff
chore: bump org.webjars:webjars-locator-core from 0.58 to 0.59 ( #1827 )
...
Bumps [org.webjars:webjars-locator-core](https://github.com/webjars/webjars-locator-core ) from 0.58 to 0.59.
- [Commits](https://github.com/webjars/webjars-locator-core/compare/webjars-locator-core-0.58...webjars-locator-core-0.59 )
---
updated-dependencies:
- dependency-name: org.webjars:webjars-locator-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-18 11:32:57 +02:00
8c890b090c
chore: bump io.github.bonigarcia:webdrivermanager from 5.6.3 to 5.8.0 ( #1826 )
...
Bumps [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 5.6.3 to 5.8.0.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-5.6.3...webdrivermanager-5.8.0 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-18 10:38:31 +02:00
630c1e1afd
chore: bump org.ow2.asm:asm from 9.5 to 9.7 ( #1829 )
...
Bumps org.ow2.asm:asm from 9.5 to 9.7.
---
updated-dependencies:
- dependency-name: org.ow2.asm:asm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 09:11:59 +02:00
061c75a05f
chore: bump org.apache.commons:commons-compress from 1.26.0 to 1.26.2 ( #1825 )
...
Bumps org.apache.commons:commons-compress from 1.26.0 to 1.26.2.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-18 08:28:49 +02:00
5e5a1363b0
chore: bump docker/build-push-action from 5.3.0 to 5.4.0 ( #1824 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5.3.0...v5.4.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-18 08:20:27 +02:00
47df923c8c
chore: bump org.apache.maven.plugins:maven-enforcer-plugin ( #1823 )
...
Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.3.0...enforcer-3.5.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-16 08:20:29 +02:00
5dbc642264
chore: bump com.nulab-inc:zxcvbn from 1.8.0 to 1.9.0 ( #1822 )
...
Bumps [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.8.0...1.9.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-16 08:14:48 +02:00
96bc6fa608
chore: bump org.apache.maven.plugins:maven-checkstyle-plugin ( #1821 )
...
Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.3.1 to 3.4.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.3.1...maven-checkstyle-plugin-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-16 08:09:49 +02:00
1d5a2bb6a2
chore: bump org.eclipse.jetty.ee10:jetty-ee10-bom from 12.0.3 to 12.0.10 ( #1820 )
...
Bumps [org.eclipse.jetty.ee10:jetty-ee10-bom](https://github.com/jetty/jetty.project ) from 12.0.3 to 12.0.10.
- [Release notes](https://github.com/jetty/jetty.project/releases )
- [Commits](https://github.com/jetty/jetty.project/compare/jetty-12.0.3...jetty-12.0.10 )
---
updated-dependencies:
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-16 07:55:02 +02:00
8b37bd58d7
chore: bump commons-io:commons-io from 2.15.1 to 2.16.1 ( #1819 )
...
Bumps commons-io:commons-io from 2.15.1 to 2.16.1.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 17:41:45 +02:00
6545e2a066
chore: bump com.github.tomakehurst:wiremock ( #1810 )
...
Bumps [com.github.tomakehurst:wiremock](https://github.com/wiremock/wiremock ) from 3.0.0-beta-2 to 3.0.0-beta-10.
- [Release notes](https://github.com/wiremock/wiremock/releases )
- [Commits](https://github.com/wiremock/wiremock/compare/3.0.0-beta-2...3.0.0-beta-10 )
---
updated-dependencies:
- dependency-name: com.github.tomakehurst:wiremock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-08 21:15:53 +02:00
9573b30667
chore: bump org.asciidoctor:asciidoctorj from 2.5.10 to 2.5.13 ( #1811 )
...
Bumps [org.asciidoctor:asciidoctorj](https://github.com/asciidoctor/asciidoctorj ) from 2.5.10 to 2.5.13.
- [Release notes](https://github.com/asciidoctor/asciidoctorj/releases )
- [Changelog](https://github.com/asciidoctor/asciidoctorj/blob/v2.5.13/CHANGELOG.adoc )
- [Commits](https://github.com/asciidoctor/asciidoctorj/compare/v2.5.10...v2.5.13 )
---
updated-dependencies:
- dependency-name: org.asciidoctor:asciidoctorj
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-08 21:09:45 +02:00
30e40f2e59
chore: bump org.jruby:jruby from 9.4.3.0 to 9.4.7.0 ( #1813 )
...
Bumps org.jruby:jruby from 9.4.3.0 to 9.4.7.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-08 08:23:28 +02:00
8f11fb6729
chore: bump docker/login-action from 3.0.0 to 3.2.0 ( #1815 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.0.0 to 3.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.0.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-08 08:17:41 +02:00
10e36c203f
chore: bump com.google.guava:guava from 32.1.3-jre to 33.2.1-jre ( #1814 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 32.1.3-jre to 33.2.1-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-08 08:13:01 +02:00
edcce09b5f
chore: bump docker/build-push-action from 5.1.0 to 5.3.0 ( #1816 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5.1.0...v5.3.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-08 08:08:14 +02:00
3134f18066
fix: Success if only Smith earn most salary ( #1744 )
...
* Update labels
* Update Java
* Update Test
---------
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-01 10:50:38 +02:00
e219887f14
docs: Update HttpBasics_plan.adoc - fix broken link to https://www.zaproxy.org/ ( #1803 )
...
fix broken link OWASP ZAP - https://www.zaproxy.org/
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2024-06-01 10:45:12 +02:00
508703ffce
update dependencies and version ( #1807 )
...
* update dependencies and version
* debug macos build issue
* update and fix Dockerfile(s)
2024-05-31 19:39:03 +02:00
e308d7cde7
chore: upgrade checkout out to v4 ( #1781 )
2024-03-25 22:27:56 +01:00
4ab820e1d1
feat: move CSRF to A3 ( #1776 )
...
CSRF is part of security misconfiguration in the OWASP Top 10.
2024-03-21 20:50:37 +01:00
1a6a7e0be1
reverting my goofs after launching from wrong browser tab ( #1774 )
2024-03-19 18:01:30 +01:00
2e9140ab64
Merge pull request #1773 from misfir3/test-semgrep-on-merge
...
Test semgrep on merge
2024-03-18 13:21:21 -06:00
b79c83a52e
linty
2024-03-18 19:19:12 +00:00
297c6f49b5
Merge branch 'main' into test-semgrep-on-merge
2024-03-18 13:14:39 -06:00
d2049a8fcc
updating for testing
2024-03-18 19:13:50 +00:00
24db39eae2
test semgrep
2024-03-18 19:12:13 +00:00
98443184e9
Merge pull request #1 from WebGoat/develop
...
updating from main branch to test semgrep
2024-03-18 13:05:23 -06:00
62931a1836
feature: enable CORS configuration ( #1771 )
2024-03-17 10:55:27 +01:00
c18430752a
build(Dockerfile): replace deprecated MAINTAINER tag with label of the same
...
Current syntax now used to denote the "WebGoat team" as maintainer
Link: https://docs.docker.com/reference/dockerfile/#label
Signed-off-by: cap-dev0x <158111888+cap-dev0x@users.noreply.github.com >
2024-02-25 23:20:23 +01:00
57d5b313b9
Fix typo in SQLi blind case
2024-02-10 16:02:35 +01:00
dd0f135088
fix(quiz): use $ instead of jQuery which is undefined ( #1736 )
...
Fixes : #1703
Signed-off-by: cap-dev0x <158111888+cap-dev0x@users.noreply.github.com >
2024-02-05 14:30:01 +01:00
ad0286d5ba
chore: bump actions/cache from 3.3.1 to 4.0.0 ( #1729 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.1 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.3.1...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 11:03:15 +01:00
b67eb44142
chore: bump io.github.bonigarcia:webdrivermanager from 5.3.3 to 5.6.3 ( #1716 )
...
Bumps [io.github.bonigarcia:webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 5.3.3 to 5.6.3.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-5.3.3...webdrivermanager-5.6.3 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 15:10:16 +01:00
7e75e9b8fc
chore: bump org.apache.commons:commons-exec from 1.3 to 1.4.0 ( #1721 )
...
Bumps org.apache.commons:commons-exec from 1.3 to 1.4.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-exec
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 14:59:40 +01:00
40c679ec5a
chore: bump org.jsoup:jsoup from 1.16.1 to 1.17.2 ( #1717 )
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.16.1 to 1.17.2.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.16.1...jsoup-1.17.2 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 14:51:32 +01:00
4ebb869f5d
Fix hidden links in MissingFunctionAC.html. ( #1710 )
2023-12-29 15:01:35 +01:00
6bb7a182dc
Fix typos in texts.
2023-12-14 23:00:59 +01:00
cb2c99d38d
Improve texts to avoid confusion.
2023-12-14 22:54:20 +01:00
84029345b4
chore: bump actions/setup-java from 3 to 4 ( #1698 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 20:17:13 +01:00
a0ca199cdc
chore: bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-06 19:39:28 +01:00
2058298e2d
chore: move to SNAPSHOT
2023-12-06 17:35:12 +01:00
17acef57b4
chore: add pre-commit hooks
...
chore: add pre-commit hooks
chore: add pre-commit hooks
chore: add pre-commit hooks
chore: add pre-commit hooks
2023-12-06 17:16:24 +01:00
d913967ec5
refactor: remove usage of RequestMapping
2023-12-06 17:16:24 +01:00
87edc7d1db
refactor: use AssertJ for testing
...
Majority of our test cases use AssertJ
2023-12-06 17:16:24 +01:00
ac7a9c7863
chore: update GitHub action name
2023-12-05 14:22:19 +01:00
2803ef45e4
chore: bump org.webjars:bootstrap from 5.3.1 to 5.3.2 ( #1693 )
...
Bumps [org.webjars:bootstrap](https://github.com/webjars/bootstrap ) from 5.3.1 to 5.3.2.
- [Commits](https://github.com/webjars/bootstrap/compare/bootstrap-5.3.1...bootstrap-5.3.2 )
---
updated-dependencies:
- dependency-name: org.webjars:bootstrap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 14:04:09 +01:00
5357a65e05
chore: release 2023.8
2023-12-05 11:21:15 +01:00
d343c60781
chore: do not spend time on building the Docker image
...
We can test this ourselves there is no need to run this on every PR towards the repository.
2023-12-05 11:15:53 +01:00
98acc1f55a
fix: get the right Github token
2023-12-05 11:15:06 +01:00
f99888e61b
fix: typo in the step of the name
2023-12-05 11:14:51 +01:00
29dda49190
chore: WebWolf bootstrap can now be updated
2023-12-05 11:14:27 +01:00
369be6f688
fix: disable extra build file
2023-12-05 11:14:08 +01:00
d5f869c006
chore: release version 2023.7
2023-12-04 23:10:52 +01:00
a9caaabb47
fix: wrong Docker image
2023-12-04 23:09:51 +01:00
fb2ff01775
chore: release 2023.6
2023-12-04 22:56:58 +01:00
89ecf1d2ad
chore: bump actions/first-interaction from 1.2.0 to 1.3.0 ( #1691 )
...
Bumps [actions/first-interaction](https://github.com/actions/first-interaction ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/actions/first-interaction/releases )
- [Commits](https://github.com/actions/first-interaction/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: actions/first-interaction
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 22:45:16 +01:00
1b66a742da
chore: bump actions/setup-java from 3 to 4 ( #1690 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 22:40:54 +01:00
a831da5886
chore: bump commons-io:commons-io from 2.14.0 to 2.15.1 ( #1689 )
...
Bumps commons-io:commons-io from 2.14.0 to 2.15.1.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 22:33:27 +01:00
fd5189c102
chore: bump com.diffplug.spotless:spotless-maven-plugin ( #1688 )
...
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.38.0 to 2.41.1.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.38.0...maven/2.41.1 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 22:24:53 +01:00
ae261f201a
feat: show directly requested file in requests overview
...
When a call directly hits a file it is now show up in the requests overview. This helps the user whether an attack from WebGoat actually requested the uploaded file.
Closes: gh-1551
2023-12-04 21:34:16 +01:00
3d651526be
feat: show creating time in file upload overview
...
Closes: gh-1551
2023-12-04 21:32:02 +01:00
c7c2a61f65
chore: fix startup message ( #1687 )
...
Since we use two application context, the event listener would print out the last one with the WebWolf context. As WebWolf is part of WebGoat we should not refer to it anymore during startup as users should always go to WebGoat first.
2023-12-04 07:59:29 +01:00
b7f657ad2c
chore: fix WebWolf UI ( #1686 )
...
Fix-ups after the Bootstrap 5 upgrade for WebWolf.
2023-12-02 12:59:56 +01:00
7fea42afe9
Fix/state of software supply chain links ( #1683 )
...
* fix:update state of software supply chain links
* fix:fix second link
* fix:links formatting
---------
Co-authored-by: maurycupitt <maury@cupitt.com >
2023-11-27 15:33:14 +01:00
826887cc83
Consistent environment values and url references ( #1677 )
...
* organizing environment variables
* Update application-webgoat.properties
* Update pom.xml
* test without ssl
* fix docker base image and default env entries
* seperate server.address from webgoat.host and webwolf.host
* change base image and enable endpoint logging for docker as well
* change README
* change README
* make integration test able to verify against alternative host names
* use dynamic ports and remove system println
2023-11-27 14:35:49 +01:00
62db86246e
chore: back to snapshot
2023-11-23 22:34:34 +01:00
f7a9995fe0
chore: create release v2023.5
2023-11-23 16:05:13 +01:00
d6c4e8e454
chore: bump docker/build-push-action from 4.1.1 to 5.1.0 ( #1670 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.1.1 to 5.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4.1.1...v5.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-11-20 15:11:59 +01:00
26628a39e1
chore: bump org.apache.commons:commons-compress from 1.23.0 to 1.25.0 ( #1672 )
...
Bumps org.apache.commons:commons-compress from 1.23.0 to 1.25.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-11-20 15:05:36 +01:00
2d26a318d1
chore: bump org.owasp:dependency-check-maven from 6.5.1 to 8.4.3 ( #1671 )
...
Bumps [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ) from 6.5.1 to 8.4.3.
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v6.5.1...v8.4.3 )
---
updated-dependencies:
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 14:55:37 +01:00
dc16e9a0fb
fix: typo in WebGoad.txt ( #1667 )
...
Signed-off-by: Agustín Díaz <agustin.ramiro.diaz@gmail.com >
2023-11-17 18:59:02 +01:00
88a321c268
search box moved and jwt encode/decode with little delay ( #1664 )
2023-11-16 14:42:10 +01:00
8450c5a5be
skip validation for JWT ( #1663 )
...
* skip validation for JWT
* skip validation for JWT
* skip validation for JWT
2023-11-15 18:30:14 +01:00
ba75e10efd
fixed issue in JWT test tool and added robot test ( #1658 )
2023-11-14 18:14:48 +01:00
d1e44bbc98
Password reset link test condition more strict and move all WebWolf links to /WebWolf ( #1645 )
...
* better check on host and port for password reset and make context roots more flexible
* spotless applied
* removed hardcoded /WebGoat from js
* removed hardcoded /WebGoat from js
* fix spotless
* fix scoreboard
* upgrade WebWolf bootstrap version and icons and templates - part 1
* fixed more bootstrap 5 style issues and context path issues
* organized WebSecurityConfig based on latest conventions and added basic support for oauth (more work needed)
* spotless applied
* added mock bean
* requires updates to properties - commented for now
* requires updates to properties - commented for now
* oauth secrets through env values
* user creation after oauth login
* integration test against non default context paths
* adjusted StartupMessage
* add global model element username
* conditionally show login oauth links
* fixed WebWolf login
---------
Co-authored-by: René Zubcevic <rene@Mac-mini-van-Rene.local >
2023-11-14 10:01:59 +01:00
5a4974f3c2
chore: bump org.apache.maven.plugins:maven-checkstyle-plugin ( #1640 )
...
Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.3.0 to 3.3.1.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.3.0...maven-checkstyle-plugin-3.3.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 08:13:39 +01:00
4fc1d1fb22
chore: bump org.apache.maven.plugins:maven-surefire-plugin ( #1641 )
...
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 07:26:26 +01:00
084a105c69
Java 21 initial support ( #1622 )
...
* check java 17 and 21 in build
* build on regular branch push
* build on regular branch push
* build on regular branch push
* update spring boot for Java21 support
2023-10-23 20:21:00 +02:00
7485cb8b9a
chore: bump org.webjars:bootstrap from 3.3.7 to 5.3.2 ( #1624 )
...
* chore: bump org.webjars:bootstrap from 3.3.7 to 5.3.2
Bumps [org.webjars:bootstrap](https://github.com/webjars/bootstrap ) from 3.3.7 to 5.3.2.
- [Commits](https://github.com/webjars/bootstrap/compare/bootstrap-3.3.7...bootstrap-5.3.2 )
---
updated-dependencies:
- dependency-name: org.webjars:bootstrap
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* small update and ignore major updates
* small update and ignore major updates
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-10-23 20:09:48 +02:00
c312ae989f
chore: bump docker/setup-buildx-action from 2 to 3 ( #1628 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 17:12:25 +02:00
5fde7fbf29
chore: bump docker/login-action from 2.2.0 to 3.0.0 ( #1630 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-10-23 17:03:54 +02:00
a32c56bfc7
chore: bump actions/first-interaction from 1.1.1 to 1.2.0 ( #1629 )
...
Bumps [actions/first-interaction](https://github.com/actions/first-interaction ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/actions/first-interaction/releases )
- [Commits](https://github.com/actions/first-interaction/compare/v1.1.1...v1.2.0 )
---
updated-dependencies:
- dependency-name: actions/first-interaction
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-10-23 16:57:16 +02:00
6fd3eb57eb
chore: bump com.google.guava:guava from 32.1.1-jre to 32.1.3-jre ( #1627 )
...
Bumps [com.google.guava:guava](https://github.com/google/guava ) from 32.1.1-jre to 32.1.3-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-10-23 16:49:02 +02:00
1743d017ff
chore: bump commons-io:commons-io from 2.13.0 to 2.14.0 ( #1626 )
...
Bumps commons-io:commons-io from 2.13.0 to 2.14.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 16:25:45 +02:00
2b2638943b
chore: bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 ( #1625 )
...
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.10 to 0.8.11.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.10...v0.8.11 )
---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 16:18:27 +02:00
45c26d8aaf
Fix servers id ( #1619 )
2023-10-22 15:25:52 +02:00
be30551850
fix: potential NPE in the stored XSS assignment
2023-08-27 14:31:35 +02:00
49862f6b90
fix: fixes the default change in trailing slash matching and address the affected assignments
2023-08-27 14:14:27 +02:00
4009785bb8
fix: crypto basics broken links
2023-08-27 13:16:08 +02:00
d8341c86a1
bug: fix hint that was breaking the template, causing hints from different assignments to mix ( #1424 )
2023-08-27 02:08:52 +02:00
055578893d
feat: improve MFAC lesson hint texts for a better user experience ( #1424 )
2023-08-27 02:08:52 +02:00
b89ebd70ad
chore: bump webdrivermanager from 5.3.2 to 5.3.3
...
Bumps [webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-5.3.2...webdrivermanager-5.3.3 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-27 00:34:41 +02:00
7b81247dd1
fix: HijackSession lesson template deprecated Tymeleaf attribute
2023-08-26 02:57:50 +02:00
3bc2e57c9c
Fix NPE in IDOR lesson
2023-08-26 02:22:33 +02:00
c3ec168d59
Add new assignment IT tests
2023-08-26 01:30:17 +02:00
a67fbf5a5a
fix: XSS mitigation
2023-08-26 01:30:17 +02:00
3365c8d447
Remove wrong files
2023-08-25 22:50:40 +02:00
368c046779
fix: Stored Cross-Site Scripting Lesson
2023-08-25 20:55:26 +02:00
8749137d1e
chore: bump org.webjars:jquery from 3.6.4 to 3.7.0
...
Bumps [org.webjars:jquery](https://github.com/webjars/jquery ) from 3.6.4 to 3.7.0.
- [Commits](https://github.com/webjars/jquery/compare/jquery-3.6.4...jquery-3.7.0 )
---
updated-dependencies:
- dependency-name: org.webjars:jquery
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-25 00:31:04 +02:00
786cabd251
Make webjar dependencies version agnostic
2023-08-24 16:43:28 +02:00
dda8b10f55
chore: bump org.jruby:jruby from 9.4.2.0 to 9.4.3.0
...
Bumps org.jruby:jruby from 9.4.2.0 to 9.4.3.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-19 00:20:59 +02:00
d6ca083529
chore: bump commons-io:commons-io from 2.11.0 to 2.13.0
...
Bumps commons-io:commons-io from 2.11.0 to 2.13.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-18 16:15:17 +02:00
7c92d625dd
doc: fix version strings
...
Replace `2023.3` with `2023.4`
2023-08-16 15:59:23 +02:00
4ba818533c
fix: WebWolf JWT jquery webjar
2023-08-09 01:32:03 +02:00
a9b1fd66b8
feat: implement JWT jku example ( #1552 )
...
Closes #1539
2023-08-08 17:18:22 +02:00
8f6e47e6d4
chore: bump com.nulab-inc:zxcvbn from 1.7.0 to 1.8.0 ( #1542 )
...
Bumps [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.7.0...1.8.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-04 16:34:49 +02:00
61de52840f
chore: bump com.diffplug.spotless:spotless-maven-plugin from 2.33.0 to 2.38.0 ( #1535 )
...
* chore: bump com.diffplug.spotless:spotless-maven-plugin
Bumps [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.33.0 to 2.38.0.
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.33.0...lib/2.38.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: format code
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nanne Baars <nanne.baars@owasp.org >
2023-07-30 15:10:31 +02:00
fd3eb2451c
chore: bump guava from 31.1-jre to 32.1.1-jre ( #1530 )
...
Bumps [guava](https://github.com/google/guava ) from 31.1-jre to 32.1.1-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-29 12:35:06 +02:00
32fa1ec0a6
chore: bump jquery from 3.5.1 to 3.6.4 ( #1529 )
...
Bumps [jquery](https://github.com/webjars/jquery ) from 3.5.1 to 3.6.4.
- [Commits](https://github.com/webjars/jquery/compare/jquery-3.5.1...jquery-3.6.4 )
---
updated-dependencies:
- dependency-name: org.webjars:jquery
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-07-27 13:04:46 +02:00
ad00119b0d
Add Assignment7 Tests
2023-07-18 00:38:23 +02:00
25f49537e7
bug: Fix IDOR lesson
2023-07-16 17:14:27 +02:00
8cb735e623
chore: bump joonvena/robotframework-reporter-action from 2.1 to 2.2
...
Bumps [joonvena/robotframework-reporter-action](https://github.com/joonvena/robotframework-reporter-action ) from 2.1 to 2.2.
- [Release notes](https://github.com/joonvena/robotframework-reporter-action/releases )
- [Commits](https://github.com/joonvena/robotframework-reporter-action/compare/v2.1...v2.2 )
---
updated-dependencies:
- dependency-name: joonvena/robotframework-reporter-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-16 16:01:06 +02:00
155a40aab4
chore: bump docker/build-push-action from 4.1.0 to 4.1.1
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-16 15:55:22 +02:00
6c4ddbbaad
chore: bump maven-surefire-plugin from 3.1.0 to 3.1.2
...
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.0...surefire-3.1.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-16 15:41:25 +02:00
d704f69879
chore: bump commons-compress from 1.22 to 1.23.0 ( #1514 )
...
Bumps commons-compress from 1.22 to 1.23.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 09:28:40 +02:00
3b2b613aa5
chore: bump asciidoctorj from 2.5.3 to 2.5.10 ( #1498 )
...
Bumps [asciidoctorj](https://github.com/asciidoctor/asciidoctorj ) from 2.5.3 to 2.5.10.
- [Release notes](https://github.com/asciidoctor/asciidoctorj/releases )
- [Changelog](https://github.com/asciidoctor/asciidoctorj/blob/v2.5.10/CHANGELOG.adoc )
- [Commits](https://github.com/asciidoctor/asciidoctorj/compare/v2.5.3...v2.5.10 )
---
updated-dependencies:
- dependency-name: org.asciidoctor:asciidoctorj
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-18 20:21:53 +02:00
934ba3e496
fix: remove steps from release script ( #1509 )
...
Closes gh-1383
2023-06-18 20:13:38 +02:00
8ec718c1ef
format
2023-06-15 19:26:33 +02:00
1df7ca61a3
Text content improvement
2023-06-15 19:26:33 +02:00
75398feca0
Add hints
2023-06-15 19:26:33 +02:00
76a2365abf
chore: bump docker/setup-qemu-action from 2.1.0 to 2.2.0 ( #1503 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-14 10:31:00 +02:00
015216df5f
chore: bump docker/login-action from 2.1.0 to 2.2.0 ( #1502 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-13 17:06:35 +02:00
60fc807d36
chore: bump docker/build-push-action from 4.0.0 to 4.1.0 ( #1501 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-13 10:50:53 +02:00
636a2bdaf5
fix: robotframework fails due to updated dependencies ( #1508 )
2023-06-13 10:00:50 +02:00
816a694c84
chore: bump maven-surefire-plugin from 3.0.0-M9 to 3.1.0 ( #1499 )
...
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.0.0-M9 to 3.1.0.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M9...surefire-3.1.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-07 21:31:54 +02:00
06a55ab278
chore: bump maven-checkstyle-plugin from 3.2.1 to 3.3.0 ( #1496 )
...
Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.2.1 to 3.3.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.2.1...maven-checkstyle-plugin-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-07 09:41:13 +02:00
0136c1070f
chore: bump spring-boot-starter-parent from 3.0.5 to 3.1.0 ( #1497 )
...
Bumps [spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.0.5...v3.1.0 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 16:21:11 +02:00
dce5eeb797
bug: fix Java image inside Docker file
...
The image now downloads the correct Java version based on the architecture.
2023-06-04 14:56:46 +02:00
ca886b4818
feat: upgrade to Spring Boot version 3 ( #1477 )
2023-06-04 11:19:47 +02:00
ff3a2983e2
chore: bump zxcvbn from 1.5.2 to 1.7.0 ( #1471 )
...
Bumps [zxcvbn](https://github.com/nulab/zxcvbn4j ) from 1.5.2 to 1.7.0.
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.5.2...1.7.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-02 16:21:17 +02:00
6f0b88f9b6
chore: bump cglib-nodep from 2.2 to 3.3.0 ( #1470 )
...
Bumps [cglib-nodep](https://github.com/cglib/cglib ) from 2.2 to 3.3.0.
- [Release notes](https://github.com/cglib/cglib/releases )
- [Commits](https://github.com/cglib/cglib/commits )
---
updated-dependencies:
- dependency-name: cglib:cglib-nodep
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-02 16:06:55 +02:00
9d9fb092be
chore: bump maven-enforcer-plugin from 3.2.1 to 3.3.0 ( #1468 )
...
Bumps [maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.2.1...enforcer-3.3.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-02 09:01:54 +02:00
4bc53a6666
chore: bump maven-checkstyle-plugin from 3.1.2 to 3.2.1 ( #1472 )
...
Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin ) from 3.1.2 to 3.2.1.
- [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases )
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.2.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: René Zubcevic <rene@zubcevic.com >
2023-06-02 08:54:21 +02:00
61d5fb9ece
chore: bump jsoup from 1.15.4 to 1.16.1 ( #1484 )
...
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.15.4 to 1.16.1.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.15.4...jsoup-1.16.1 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-02 08:43:43 +02:00
6eafa45e4c
chore: bump jacoco-maven-plugin from 0.8.8 to 0.8.10
...
Bumps [jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.8 to 0.8.10.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.8...v0.8.10 )
---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-01 23:48:16 +02:00
ac6de9d788
Fix typo of HijackSession_content0.adoc
2023-04-17 09:04:15 +02:00
f6855bf6a5
chore: bump guava from 30.1-jre to 31.1-jre ( #1448 )
...
Bumps [guava](https://github.com/google/guava ) from 30.1-jre to 31.1-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:55:22 +02:00
f7b4af5023
chore: bump bootstrap from 3.3.7 to 5.2.3 ( #1441 )
...
Bumps [bootstrap](https://github.com/webjars/bootstrap ) from 3.3.7 to 5.2.3.
- [Release notes](https://github.com/webjars/bootstrap/releases )
- [Commits](https://github.com/webjars/bootstrap/compare/bootstrap-3.3.7...bootstrap-5.2.3 )
---
updated-dependencies:
- dependency-name: org.webjars:bootstrap
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:55:08 +02:00
e720eec5f9
chore: bump jruby from 9.3.6.0 to 9.4.2.0 ( #1454 )
...
Bumps jruby from 9.3.6.0 to 9.4.2.0.
---
updated-dependencies:
- dependency-name: org.jruby:jruby
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:54:51 +02:00
a43a6125e8
chore: bump actions/cache from 3.2.6 to 3.3.1 ( #1453 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.6 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.6...v3.3.1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:54:05 +02:00
d3e2164716
chore: bump asm from 9.1 to 9.5 ( #1460 )
...
Bumps asm from 9.1 to 9.5.
---
updated-dependencies:
- dependency-name: org.ow2.asm:asm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 11:53:50 +02:00
cbf2e153d9
Restrict SSRF Regexes
2023-03-08 23:22:38 +01:00
0795ff0fc5
chore: bump commons-io from 2.6 to 2.11.0
...
Bumps commons-io from 2.6 to 2.11.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 11:09:19 +01:00
d7cdfeec2a
chore: bump webdrivermanager from 4.3.1 to 5.3.2
...
Bumps [webdrivermanager](https://github.com/bonigarcia/webdrivermanager ) from 4.3.1 to 5.3.2.
- [Release notes](https://github.com/bonigarcia/webdrivermanager/releases )
- [Changelog](https://github.com/bonigarcia/webdrivermanager/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bonigarcia/webdrivermanager/compare/webdrivermanager-4.3.1...webdrivermanager-5.3.2 )
---
updated-dependencies:
- dependency-name: io.github.bonigarcia:webdrivermanager
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 11:09:08 +01:00
491fe2d84d
chore: bump maven-enforcer-plugin from 3.0.0 to 3.2.1
...
Bumps [maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.0.0 to 3.2.1.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.0.0...enforcer-3.2.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 11:08:28 +01:00
a509e8e24e
chore: bump commons-text from 1.9 to 1.10.0
...
Bumps commons-text from 1.9 to 1.10.0.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 11:07:37 +01:00
e50986a098
fix: challenge 7 ( #1433 )
2023-02-22 22:55:48 +01:00
61dac201f0
Add coverage profile
2023-02-22 14:51:55 +01:00
c5629be618
chore: bump spotless-maven-plugin from 2.29.0 to 2.33.0 ( #1426 )
...
Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless ) from 2.29.0 to 2.33.0.
- [Release notes](https://github.com/diffplug/spotless/releases )
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.29.0...lib/2.33.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:36:24 +01:00
df8c83fe74
chore: bump eclipse-temurin from 17-jre-focal to 19-jre-focal ( #1427 )
...
Bumps eclipse-temurin from 17-jre-focal to 19-jre-focal.
---
updated-dependencies:
- dependency-name: eclipse-temurin
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:36:07 +01:00
6d3813c2ce
chore: bump commons-compress from 1.21 to 1.22 ( #1428 )
...
Bumps commons-compress from 1.21 to 1.22.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:35:52 +01:00
ecfa0197af
chore: bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M9 ( #1429 )
...
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.0.0-M5 to 3.0.0-M9.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.0.0-M9 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:35:36 +01:00
8467ae8a0b
chore: bump jsoup from 1.14.3 to 1.15.4 ( #1430 )
...
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.14.3 to 1.15.4.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.14.3...jsoup-1.15.4 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:35:20 +01:00
5243fa2bf2
chore: bump jose4j from 0.7.6 to 0.9.3 ( #1431 )
...
Bumps [jose4j](https://bitbucket.org/b_c/jose4j ) from 0.7.6 to 0.9.3.
- [Commits](https://bitbucket.org/b_c/jose4j/branches/compare/jose4j-0.9.3..jose4j-0.7.6 )
---
updated-dependencies:
- dependency-name: org.bitbucket.b_c:jose4j
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-22 13:35:01 +01:00
36f99dede8
Bump actions/cache from 3.2.5 to 3.2.6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.5...v3.2.6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-22 13:34:10 +01:00
5dbe2eaf19
refactor: update challenge code
...
- Flags are now wired through a Spring config
- Introduced Flag class
- Removed Flags from the FlagController
2023-02-22 11:01:34 +01:00
1b49b2fd3b
chore: format markdown file
2023-02-22 11:01:34 +01:00
b49c61636b
ci: add maven and docker to dependabot configuration
2023-02-22 11:01:34 +01:00
8269207d6b
docs: add documentation we start using Conventional Commits.
...
Fixes #1022
2023-02-22 11:01:34 +01:00
de2f568229
chore: back to snapshot version after release
2023-02-22 11:01:34 +01:00
9f6cf39ff2
ci: add distribution in snapshot job
2023-02-22 11:01:34 +01:00
19d54dbe95
chore: release version 2023.4
2023-02-22 11:01:34 +01:00
0f38519ecf
ci: add step for pushing Docker desktop image
2023-02-17 12:56:43 +01:00
4c95c9ec6a
ci: add step to build and verify Docker image
2023-02-17 12:56:43 +01:00
f6c7a54931
docs: add screenshot to README and add Docker WebGoat desktop text
2023-02-17 12:56:43 +01:00
f1012c85d6
feat: add Docker desktop version of WebGoat with all tools installed
...
The new Docker image uses linuxserver/webtop giving users the opportunity
to run a Linux desktop in their browser without installing any tools
on their local machine.
2023-02-17 12:56:43 +01:00
ecfc321f14
feature: Add extra feedback once someone solves JWT refresh lesson differently
...
One can solve this lesson by using `alg:none` instead of using the refresh token flow. Instead of adding a check to force using the refresh token we opt for giving the user extra feedback.
2023-02-16 20:32:27 +00:00
73b8c431fc
chore: use constructor instead of field dependency injection
2023-02-16 20:32:27 +00:00
b68adfbc7c
Bump devops-infra/action-pull-request from 0.5.3 to 0.5.5
...
Bumps [devops-infra/action-pull-request](https://github.com/devops-infra/action-pull-request ) from 0.5.3 to 0.5.5.
- [Release notes](https://github.com/devops-infra/action-pull-request/releases )
- [Commits](https://github.com/devops-infra/action-pull-request/compare/v0.5.3...v0.5.5 )
---
updated-dependencies:
- dependency-name: devops-infra/action-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-16 14:09:05 +00:00
1a2855afcd
chore: set directories explicitly when running IT tests
2023-02-16 12:24:02 +00:00
693771220c
fix: change url in JavaScript for JWT endpoint
...
The JavaScript pointed to the context root /WebWolf/ which is no longer in use.
2023-02-16 12:24:02 +00:00
075b1ab30a
Fix WebWolf JWT tool
2023-02-15 22:40:24 +00:00
390ff39f19
chore: format src/test/it as well
2023-02-15 19:01:06 +00:00
3ec34b0df5
fix: challenge test fails sometimes when calling scoreboard endpoint
2023-02-15 19:01:06 +00:00
eb4c8388f8
Update Dockerfile
2023-02-15 12:11:12 +00:00
ae081ce319
Add fileserver location (test)
2023-02-15 12:00:54 +00:00
bd398e4c09
#1396 Fix templates path for views
2023-02-15 11:58:49 +00:00
c9d1653d4f
Bump docker/build-push-action from 3.2.0 to 4.0.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.2.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-10 21:39:35 +01:00
77c91b8df8
Bump actions/cache from 3.2.3 to 3.2.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.3 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.3...v3.2.5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-10 21:38:56 +01:00
f9b810c5ee
Fix formatting issue
2023-01-14 18:29:24 +01:00
dc0fc09679
Move to main and skip develop
...
Using main and develop imposes a complicated release process with Gitflow etc. To simplify our release process we move our development to the main branch skipping develop.
2023-01-14 18:24:35 +01:00
a0173fd8f8
Merge branch 'develop'
2023-01-14 17:07:37 +01:00
58e7e9d4ef
Bump actions/cache from 3.2.2 to 3.2.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.2...v3.2.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-11 20:59:09 +01:00
c7a41d1b17
Merge branch 'release/v2023.3' into develop
2023-01-05 21:59:37 +01:00
edd9aa36c2
Merge branch 'release/v2023.3'
2023-01-05 21:59:29 +01:00
27fe1850de
Preparing new release
2023-01-05 21:59:01 +01:00
5c2bbd1227
Fix jar path while creating a release
2023-01-05 21:57:08 +01:00
683b629663
Back to snapshot
2023-01-05 21:52:40 +01:00
04908a81e7
Add change log URL
2023-01-05 21:51:45 +01:00
701de68ef2
Merge branch 'release/v2023.2' into develop
2023-01-05 21:37:28 +01:00
81ed738493
Merge branch 'release/v2023.2'
2023-01-05 21:37:21 +01:00
c03d153978
New release
2023-01-05 21:36:48 +01:00
6ab04db2ee
Merge branch 'release/v2023.1' into develop
2023-01-05 21:06:36 +01:00
a108a937b5
Merge branch 'release/v2023.1'
2023-01-05 21:06:22 +01:00
6d5ea57606
New release
2023-01-05 21:02:26 +01:00
79fd88eeb6
Use Java 17
2023-01-05 21:00:43 +01:00
64b10c1a59
Merge branch 'release/v2023.0' into develop
2023-01-05 20:52:02 +01:00
6398d31c14
Merge branch 'release/v2023.0'
2023-01-05 20:51:53 +01:00
716a7dd9ea
Preparing release 2023.0
2023-01-05 20:51:34 +01:00
323daae578
Vulnerable components only work in a Docker container
2023-01-05 20:51:15 +01:00
bdbf66c8e1
Merge branch 'release/v2023.1' into develop
2023-01-05 20:38:54 +01:00
174a59c35a
Preparing release 2023.1
2023-01-05 20:38:20 +01:00
a08e515f6d
Merge branch 'release/v2023.0' into develop
2023-01-05 20:35:02 +01:00
f766edcfcb
Preparing release 2023.0
2023-01-05 20:31:24 +01:00
3901814363
Fix documentation link for XXE mitigation.
2023-01-05 19:00:12 +01:00
59bfd7c6d4
Move XXE to A05 - Security Misconfiguration
2023-01-05 19:00:12 +01:00
11776e1d6a
Remove explicit goal for code formatting
...
`mvn verify` already checks formatting, having a separate step is not necessary. We now also check Markdown files for correct formatting.
2023-01-05 18:18:52 +01:00
7664625afa
Add documentation about reusing the container.
...
The documentation now contains a description to reuse the initially create container. This way the user can start where they left off. The documentation only described creating a new container each and every time leaving users to create a new login each and every time.
Add documentation about reusing the container.
The documentation now contains a description to reuse the initially create container. This way the user can start where they left off. The documentation only described creating a new container each and every time leaving users to create a new login each and every time.
2023-01-05 18:18:52 +01:00
dca415099f
Remove unused JavaScript function
2023-01-05 11:33:00 +01:00
54e115aff0
Update the solution with WebWolf URLs
...
The new solution uses WebWolf paths as these will change automatically when a user start WebGoat on a different port. It no longer depends on the hardcoded port `8080`.
2023-01-05 11:02:45 +01:00
fcaa2d8589
Fix zip slip lesson.
...
The lesson did not work properly as the directory is reused across several path traversal lessons. First thing before uploading the zip file we now clean the directory.
The html had a reference to a location of the profile picture, this was part of a hint but this only causes confusion as this is not indicating to where you need to upload the picture with the Zip Slip vulnerability.
The assignment now contains a direct hint as where the image needs to be saved. The assignment is about creating a vulnerable zip file and NOT about guessing where the image should be saved inside WebGoat.
2023-01-05 11:02:45 +01:00
9666597164
- Add reference to the WebWolf icon in the top right corner.
...
- Format all text of the lesson
2023-01-04 08:07:51 +01:00
d2a1546dff
Apply formatting
...
This will make sure we have a consistent style across our project and the PRs are only concerned with actual changes and no longer about style.
2023-01-04 08:07:23 +01:00
b03777d39b
Support boolean
when parsing the token.
...
When the admin json element passes as a `boolean`:
```
{
"admin": true
}
```
the parsing is now successful.
2023-01-04 07:43:18 +01:00
32468ff90b
Add sql lesson ( #1370 )
2023-01-04 07:42:29 +01:00
614235d913
Bump actions/cache from 3.2.1 to 3.2.2 ( #1369 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.2.1...v3.2.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 16:28:31 +01:00
9abf4ef2ea
Bump actions/cache from 3.0.11 to 3.2.1 ( #1368 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.11 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-27 18:00:54 +01:00
6a18ee80be
Added info about login in the ReadMe file
2022-12-06 14:07:05 +01:00
71ec36102f
Fix typo
2022-12-01 21:34:19 +01:00
8db9ff30be
Fixed incorrect word
...
while "wear" and "were" have similar pronunciation, one of them is better here than the other :)
2022-11-29 18:55:44 +01:00
b51be74cab
typofix
2022-11-28 17:10:14 +01:00
d4e3c9b91c
Bump actions/cache from 3.0.10 to 3.0.11
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.10...v3.0.11 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-23 10:06:24 +02:00
87358d4238
Bump docker/setup-qemu-action from 2.0.0 to 2.1.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-23 10:06:13 +02:00
3bc5309a1c
Bump docker/build-push-action from 3.1.1 to 3.2.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-23 10:05:56 +02:00
8ec69d0a41
Bump docker/login-action from 2.0.0 to 2.1.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-23 10:05:44 +02:00
1f567749bd
Bump actions/first-interaction from 1.1.0 to 1.1.1
...
Bumps [actions/first-interaction](https://github.com/actions/first-interaction ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/actions/first-interaction/releases )
- [Commits](https://github.com/actions/first-interaction/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: actions/first-interaction
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-23 10:05:32 +02:00
ea892dbcb2
Bump actions/cache from 3.0.8 to 3.0.10 ( #1342 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.8 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.10 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 11:24:44 +02:00
96c2595ad0
Update interface name to exploit
...
The name is
org.owasp.webgoat.lessons.vulnerablecomponents.Contact
not
org.owasp.webgoat.vulnerablecomponents.Contact
2022-09-21 22:32:16 +02:00
34f5b79249
isReadable works inside a container, isFile not ( #1334 )
2022-09-12 09:02:07 +02:00
f5e4d4717a
FixTypo - Fix typo in various lesson documentations
2022-08-30 22:21:22 +02:00
de3c2c8d85
Bump actions/cache from 3.0.6 to 3.0.8
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.6 to 3.0.8.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.6...v3.0.8 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-27 16:44:51 +02:00
975cbf5769
Bump docker/build-push-action from 3.1.0 to 3.1.1 ( #1321 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 20:06:48 +02:00
3308f89acc
Bump actions/cache from 3.0.5 to 3.0.6 ( #1320 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.5...v3.0.6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-06 21:59:58 +02:00
50f932b02e
Renamed to webwolfintroduction
2022-07-31 22:39:21 +02:00
251167c6b0
Renamed to webgoatintroduction
2022-07-31 22:39:21 +02:00
256c1dd3aa
Renamed to vulnerablecomponents
2022-07-31 22:39:21 +02:00
b93c935d6c
Renamed to sqlinjection
2022-07-31 22:39:21 +02:00
827a9d3467
Renamed to securepasswords
2022-07-31 22:39:21 +02:00
91470b93ea
Renamed to pathtraversal
2022-07-31 22:39:21 +02:00
37d684fdd3
Renamed to passwordreset
2022-07-31 22:39:21 +02:00
4f911c64a1
Renamed to missingac
2022-07-31 22:39:21 +02:00
e0a0a80ad9
Renamed to lessontemplate
2022-07-31 22:39:21 +02:00
26c289d7d4
Renamed to insecurelogin
2022-07-31 22:39:21 +02:00
1eff81718b
Renamed to httpproxies
2022-07-31 22:39:21 +02:00
08ce1add01
Renamed to httpbasics
2022-07-31 22:39:21 +02:00
25948306bd
Renamed to htmltampering
2022-07-31 22:39:21 +02:00
1c86f465dc
Renamed to clientsidefiltering
2022-07-31 22:39:21 +02:00
3b330fb328
Renamed to chromedevtools
2022-07-31 22:39:21 +02:00
8a35316985
Rename to bypassrestrictions
2022-07-31 22:39:21 +02:00
c63345e4ee
Rename authbypass
2022-07-31 22:39:21 +02:00
005b9f03a4
search the menu using input box ( #1317 )
...
* working version
* change onchange to oninput with minimum of three chars
* working version with delay and fix for category click
2022-07-31 20:45:09 +02:00
4d48bd3d4c
fix in style sheet that now shows normal dropdown behaviour ( #1315 )
2022-07-27 13:44:23 +02:00
71afc6b6f3
Workflow fix ( #1311 )
...
* conditional step
* conditional step
2022-07-25 09:55:24 +02:00
242fdf39a1
Fixes #1233 - Path traversal seems to contain wrong description
2022-07-24 22:09:16 +02:00
37163a99a6
Remove unused script
2022-07-24 15:34:43 +02:00
126ead2290
Add release notes
2022-07-24 15:34:43 +02:00
928bc32f4f
Update README.md
2022-07-24 15:34:08 +02:00
6b63aaf8b1
Robot framework ( #1304 )
...
* added Robot framework UI tests
* added Robot framework UI tests workflow
* Update test.yml
wait in workflow
* remove obsolete selenium java libs and test
* Update test.yml
push result to commit as comment
* Update test.yml
push comment does not seem to work on WebGoat PR
* clean up unrequired robot options
* update readme
2022-07-24 12:28:01 +02:00
c4f16ceff6
Update README.md
2022-07-23 21:56:39 +02:00
4050d1817c
Move to JRE image
2022-07-23 09:39:52 +02:00
37186e1d90
Explicity add ports to Java command
...
This way we don't have to mention it somewhere in the documentation it is all in one command
2022-07-23 09:39:52 +02:00
06b7244de7
Move XXE lesson to category A3: Injection
2022-07-23 09:39:52 +02:00
260168bb3f
Remove automatic selection of a random port
2022-07-23 09:39:52 +02:00
af9ba18040
Bump docker/build-push-action from 3.0.0 to 3.1.0 ( #1302 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 18:50:11 +02:00
20dd3ffb95
Lang switch ( #1297 )
...
* language selector first steps
* language german intro added
* ascii doc lang attribute as additional option
* removed some commented code
* changed adoc resource loader to take into account the selected language
* added readme
* added lang test cases
2022-07-20 10:52:48 +02:00
24fcc8f321
Use starting instead of using.
2022-07-19 21:17:09 +02:00
ff965c83be
Adjust year
2022-07-19 21:17:09 +02:00
2aa3609461
Fix typo
2022-07-19 21:17:09 +02:00
fe7774bb6f
Update documentation regarding WebWolf
...
WebWolf no longer runs as a separate application we can simplify the description.
2022-07-19 21:17:09 +02:00
9e3eb39069
removed one duplicate label key and made all login and register fields multi language ( #1296 )
2022-07-16 06:53:39 +02:00
7add1ef73e
hints tested ( #1295 )
2022-07-15 12:44:37 +02:00
4fc03381a8
Label hint tests ( #1293 )
...
* label test
* adjusted it test filter
* label test added
2022-07-15 08:17:11 +02:00
16af4272a5
joda time refactored some dep fix ( #1292 )
2022-07-14 09:11:06 +02:00
b47568ed69
Bump actions/cache from 3.0.4 to 3.0.5 ( #1291 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 09:03:51 +02:00
f8b7ca5c85
Pom update ( #1290 )
...
* asciidoctorj update
* pom and suppression updates
2022-07-11 13:28:44 +02:00
e4eb5d783a
Some updates and code improvements ( #1288 )
...
* try with resources
* StringBuilder
* removed ant and updated spring boot
2022-07-10 17:13:26 +02:00
7dd0dd0923
Bump actions/cache from 3.0.3 to 3.0.4 ( #1270 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.3...v3.0.4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 15:25:31 +02:00
aeb481e561
Bump actions/cache from 3.0.2 to 3.0.3 ( #1260 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-04 18:06:55 +02:00
8a22c88d61
Bump docker/build-push-action from 2.10.0 to 3.0.0 ( #1252 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.10.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 08:36:51 +02:00
724666e10f
Bump docker/setup-buildx-action from 1 to 2 ( #1253 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 08:36:39 +02:00
4953dd63ed
Bump docker/setup-qemu-action from 1.1.0 to 2.0.0 ( #1254 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1.1.0 to 2.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1.1.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 08:36:28 +02:00
a32055995d
Bump docker/login-action from 1.14.1 to 2.0.0 ( #1255 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.14.1 to 2.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1.14.1...v2.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 08:36:01 +02:00
3c0b243797
Added new active developer ( #1249 )
...
Fix footer
2022-05-06 07:34:49 +02:00
dfa31e0a28
JWT doc code typo fix ( #1247 )
2022-04-20 08:16:21 +02:00
b32240f96b
owasp top10-2021 ( #1235 )
2022-04-11 21:12:41 +02:00
02c3f9551f
update spring boot ( #1242 )
2022-04-11 21:12:10 +02:00
bc91ca86e8
Bump actions/cache from 2.1.7 to 3.0.2 ( #1239 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 18:14:54 +02:00
1dadf20ee0
Bump actions/checkout from 2 to 3 ( #1240 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 18:14:42 +02:00
4ff41299e3
Bump actions/setup-java from 2 to 3 ( #1241 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 18:14:28 +02:00
a9fa53535d
Fix Build Badge and Link ( #1238 )
2022-04-11 07:45:58 +02:00
711649924b
Refactoring ( #1201 )
...
* Some initial refactoring
* Make it one application
* Got it working
* Fix problem on Windows
* Move WebWolf
* Move first lesson
* Moved all lessons
* Fix pom.xml
* Fix tests
* Add option to initialize a lesson
This way we can create content for each user inside a lesson. The initialize method will be called when a new user is created or when a lesson reset happens
* Clean up pom.xml files
* Remove fetching labels based on language.
We only support English at the moment, all the lesson explanations are written in English which makes it very difficult to translate. If we only had labels it would make sense to support multiple languages
* Fix SonarLint issues
* And move it all to the main project
* Fix for documentation paths
* Fix pom warnings
* Remove PMD as it does not work
* Update release notes about refactoring
Update release notes about refactoring
Update release notes about refactoring
* Fix lesson template
* Update release notes
* Keep it in the same repo in Dockerhub
* Update documentation to show how the connection is obtained.
Resolves : #1180
* Rename all integration tests
* Remove command from Dockerfile
* Simplify GitHub actions
Currently, we use a separate actions for pull-requests and branch build.
This is now consolidated in one action.
The PR action triggers always, it now only trigger when the PR is
opened and not in draft.
Running all platforms on a branch build is a bit too much, it is better
to only run all platforms when someone opens a PR.
* Remove duplicate entry from release notes
* Add explicit registry for base image
* Lesson scanner not working when fat jar
When running the fat jar we have to take into account we
are reading from the jar file and not the filesystem. In
this case you cannot use `getFile` for example.
* added info in README and fixed release docker
* changed base image and added ignore file
Co-authored-by: Zubcevic.com <rene@zubcevic.com >
2022-04-09 14:56:12 +02:00
f3d8206a07
Set permissions for GitHub actions ( #1228 )
...
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com >
2022-04-09 12:54:32 +02:00
56f5b0f0fa
Bump actions/cache from 2.1.7 to 3 ( #1220 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-26 14:33:06 +01:00
bed2eed8d8
Bump docker/build-push-action from 2.7.0 to 2.10.0 ( #1218 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.7.0 to 2.10.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.7.0...v2.10.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-26 14:32:53 +01:00
984548ae88
Bump actions/checkout from 2 to 3 ( #1213 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 14:52:49 +01:00
32475ea37e
Bump docker/login-action from 1.13.0 to 1.14.1 ( #1214 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.13.0 to 1.14.1.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1.13.0...v1.14.1 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-09 14:52:28 +01:00
2332bf22a7
Bump docker/login-action from 1.12.0 to 1.13.0 ( #1209 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 07:58:56 +01:00
3bc009297e
Update SessionManagementTest.java ( #1198 )
...
url() is required in this case. You will notice it when changing host name or when using https
2021-12-23 17:07:55 +01:00
44ab36aa1b
Add message that WebGoat should be running while detecting datasource
2021-12-22 15:57:39 +01:00
969335f2f6
Update documentation for starting with java -jar
2021-12-22 15:57:11 +01:00
c000a9b467
Improve startup message Docker
2021-12-22 12:55:27 +01:00
c5389f31c3
Bump docker/login-action from 1.9.0 to 1.12.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1.9.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-12-21 12:53:41 +01:00
85d4633f62
Update enforcer and exclude log4j-core completely (every version)
2021-12-21 10:05:12 +01:00
7ded0968c1
Ban log4j all together and update OWASP dep check
...
Remove
2021-12-20 21:45:44 +01:00
cb6b1d73d1
upgrade to latest spring-boot libs and fixed related issues
2021-12-20 21:45:44 +01:00
44f70ce4dc
Remove unnecessary compiler section from pom.xml as it confuses Intellij while importing
2021-12-20 16:45:06 +01:00
a42f8fcf75
No progress information for Maven
2021-12-20 16:45:06 +01:00
ac4b06f11b
Move enabling security to WebGoat core and add resetting the lessons.
...
We can use it for more lessons and showcase how to apply security directly from the source code.
Resolves : #1176
2021-12-20 16:45:06 +01:00
705ec85f35
openshift support
2021-12-19 13:49:38 +01:00
1f1fb73f86
Style fix ( #1191 )
...
* renamed README
* rename
2021-12-18 18:06:32 +01:00
e169650ebc
Update documentation
2021-12-15 17:47:12 +01:00
2589aa3fa4
Update documentation
2021-12-15 17:46:58 +01:00
51c007c545
Update documentation
2021-12-15 17:46:46 +01:00
5089c107ba
Update documentation
2021-12-15 17:46:35 +01:00
69a93f30d2
update documentation
2021-12-15 17:46:24 +01:00
80e01d680b
add editor config
2021-12-15 17:46:14 +01:00
0658fcefcd
update documentation
2021-12-15 17:46:03 +01:00
d41d21b2e6
Update the documentation
2021-12-15 17:45:52 +01:00
939f860ddd
renamed spoof-cookie form
2021-12-08 19:37:10 +01:00
d047c41e86
Update README.MD
2021-11-27 18:06:45 +01:00
8dd66fc0ff
Improve Docker start up script
...
- Make sure the last line contains the information
- Split in separate functions
- Add option to skip starting nginx (by default it is started)
2021-11-23 13:22:19 +01:00
d496c929b3
Use variables to check WebWolf host and port
...
WebWolf can start on a different port, the assignment should take this into account and not check for a hardcoded value.
Resolves : #1055
2021-11-23 13:22:08 +01:00
f8dda37027
Rename properties
...
Rename `webwolf.url.*` to `webwolf.*.url` making it easier to move to a configuration class as no nested property is necessary
2021-11-23 13:22:08 +01:00
48fd7f310e
Bump actions/cache from 2.1.5 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.5 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-23 13:21:52 +01:00
5107e111bf
test url fix
2021-11-19 13:07:49 +01:00
dd2e9f074d
Hijack Session Lesson
2021-11-19 13:07:49 +01:00
ec954046db
Add Discussions badge
2021-11-16 17:53:16 +01:00
6be9635f51
Update OWASP badge
2021-11-16 16:43:18 +01:00
f7dd69e382
Fix to move to java17
2021-11-16 16:39:53 +01:00
fc6b0f28df
Add endpoint for the JavaScript to post to
...
The JavaScript posts to a random endpoint resulting in a HTTP/405 we now post to an existing endpoint.
Resolves : #1142
2021-11-16 16:34:14 +01:00
f13632578d
Fix layout of assignment and remove duplicate feedback
...
Resolves : #1143
2021-11-16 16:34:02 +01:00
b23b428763
Fix spelling/grammar
...
Resolves : #1143
2021-11-16 16:34:02 +01:00
32a41debad
Fix spelling/grammar and reference to ZAP 2.8.0
...
Resolves : #1141
2021-11-16 16:33:48 +01:00
fafddda82a
Update ZAP instructions
...
We reference ZAP 2.8.0 explicitly which is not necessary. Also the way ZAP works changed, we no longer need to change the port as ZAP will report there is a conflict during startup.
Resolves : #1141
2021-11-16 16:33:48 +01:00
5bf33db78f
Remove obsolete hints
2021-11-16 16:33:36 +01:00
20d7015dff
Move unit test to JUnit 5
2021-11-16 16:33:36 +01:00
2fbc52e6a2
Remove some unused code
2021-11-16 16:33:36 +01:00
ab0433bb67
Fix link and typo
...
The link pointed to the old OWASP website. Also fixed some typos here and there
Resolves : #1136
2021-11-16 16:33:10 +01:00
f2f7f36a6d
Fix typo in hints
...
The hints for JWT used `jwt` instead of `JWT` which makes it difficult to solve the lesson as the hint actually points someone in the wrong direction.
Resolves : #123
2021-11-16 16:32:57 +01:00
3ad51e6d6b
Rewrite lesson to be self-contained and not depend on the core of WebGoat for fetching users
...
Split the assignment into 2 assignments
2021-11-16 16:32:43 +01:00
9e6ed11aa7
Remove link to lesson.css as they belong to the lesson
2021-11-16 16:32:43 +01:00
2bd6b36210
Fix layout assignment 2
2021-11-16 16:32:43 +01:00
bcaf4485c2
Move css to lesson itself
2021-11-16 16:32:43 +01:00
cd2e1c1c09
Fix spelling issues
2021-11-16 16:32:43 +01:00
22af35a9a7
Add favicon to WebGoat/WebWolf
2021-11-16 16:32:29 +01:00
c7e04cef97
Add logging to pom.xml
2021-11-16 16:24:45 +01:00
fa2769cb25
Updating poms
2021-11-16 16:24:45 +01:00
1a64fcd8d4
Recommit logging lesson as PR got a lot of conflicts
2021-11-16 16:24:45 +01:00
36bdd9b1a0
Rename master to main
2021-10-30 22:50:47 +02:00
6a875bdaa6
Add new developer
2021-10-28 21:21:34 +02:00
6a92f651f8
Move to Java 17
2021-10-28 21:19:05 +02:00
ad97e2c9a3
Remove activation dependency
2021-10-28 21:19:05 +02:00
e709a501cb
Remove develop from branches to build
...
The PR already works on a merge commit with develop no need to build it once more afterwards
2021-10-24 13:12:48 +02:00
76af488d16
Move Github actions to same image as Docker run on
2021-10-24 13:08:52 +02:00
981fcb3ebc
Move to different base image for Java
...
This way we can also support arm/v7
2021-10-24 13:08:40 +02:00
cc0d0fa2a6
Ignore branch builds on main repository
2021-10-24 11:51:47 +02:00
a4104fdf8b
Ignore branch builds on our repository
2021-10-24 11:43:03 +02:00
720414eba6
Ignore branch builds on our repository
2021-10-24 11:40:13 +02:00
541c424eb9
Ignore branch builds on our repository
2021-10-24 11:36:35 +02:00
be2a6aa0bd
Run only on branches
2021-10-24 11:25:15 +02:00
e5ab24a1fc
Revert all GH actions work
2021-10-24 10:22:30 +02:00
b0174a6b26
Revert all GH actions work
2021-10-24 10:20:27 +02:00
cb8739ac06
Simplify Github actions
2021-10-24 10:16:52 +02:00
cb6c8af3bb
Simplify Github actions
2021-10-24 10:03:47 +02:00
672d752e0e
Simplify Github actions
2021-10-24 10:02:36 +02:00
8241d98a38
Simplify Github actions
2021-10-24 10:01:53 +02:00
86d3868d9e
Simplify Github actions
2021-10-24 10:00:30 +02:00
2f007babec
Simplify Github actions
2021-10-24 09:59:35 +02:00
7742444a99
Simplify Github actions
2021-10-24 09:58:28 +02:00
98bcef9a5e
Simplify Github actions
2021-10-24 09:44:57 +02:00
c3f9772a27
Simplify Github actions
2021-10-24 09:39:37 +02:00
01d3453c41
Simplify Github actions
...
Consolidate build steps to 1 script this way we don't run multiple builds for pushing a branch and create a PR.
2021-10-24 09:30:00 +02:00
eb163c8df1
Remove unused badges
2021-10-16 19:38:04 +02:00
ff67ee6484
Update to correct version
2021-10-04 14:40:19 +02:00
ccdede647b
Sign off
...
Signed-off-by: Jeroen Willemsen <jwillemsen@xebia.com >
2021-10-03 11:36:40 +02:00
4b32cc36a7
Remove sign off.
...
CLA assistant is structurally broken, let's keep it simple and not enforce signing off etc. There should be no barrier to get help from the community.
2021-10-03 11:35:50 +02:00
9e15e95001
Remove signoff
action as it will not work with forked repositories
2021-10-02 17:49:42 +02:00
dc71975f27
No need to do mvn clean
2021-10-02 17:49:42 +02:00
b79a9c6b2c
Build should use Java 16
2021-10-02 17:49:42 +02:00
a7b9954d0f
1101: fix quoting in statement
2021-10-02 17:39:26 +02:00
dfa0e1cdca
XSS Lesson one boolean response
...
Signed-off-by: Àngel Ollé Blázquez <angel@olleb.com >
2021-10-02 01:09:52 +02:00
8e6d87d429
Remove unnecessary action
2021-09-30 18:53:27 +02:00
5adf1d1dd7
Renaming the actions
2021-09-30 17:11:08 +02:00
5164514789
Remove Slack integration from build as it needs a token and will never work when PR is received from a fork.
2021-09-30 17:09:21 +02:00
f28bb09724
Remove action
2021-09-30 16:54:52 +02:00
7602781a5b
Bump actions/github-script from 0.3.0 to 5
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 0.3.0 to 5.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/0.3.0...v5 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-30 11:46:52 +02:00
b6dff3f32b
Update JDK references
2021-09-30 11:45:58 +02:00
360cdc7239
Fix broken link
2021-09-30 11:44:34 +02:00
74ca2ff12a
Add signed commits to pull request template
2021-09-29 20:03:09 +02:00
fbf18440fb
Revert "Use CLA again and add action to recheck it"
...
This reverts commit b7a1edd0
2021-09-29 20:02:42 +02:00
b7a1edd04a
Use CLA again and add action to recheck it
2021-09-29 19:56:22 +02:00
14bb53d43a
Add action to warn against PR against master (should be develop)
2021-09-29 19:00:29 +02:00
906ab766df
Add action to warn against PR against master (should be develop)
2021-09-29 18:57:29 +02:00
902af04dd4
Add action to warn against PR against master (should be develop)
2021-09-29 18:45:00 +02:00
05bef55c80
Add action to warn against PR against master (should be develop)
2021-09-29 18:42:25 +02:00
5933d226af
Add action to warn against PR against master (should be develop)
2021-09-29 18:31:19 +02:00
b7ff89243a
Add action to warn against PR against master (should be develop)
2021-09-29 18:23:11 +02:00
835104c88f
Add action to warn against PR against master (should be develop)
2021-09-29 18:21:33 +02:00
246b4de1b8
Add action to warn against PR against master (should be develop)
2021-09-29 18:20:08 +02:00
49109154a8
Add action to warn against PR against master (should be develop)
2021-09-29 18:12:22 +02:00
efca784acf
Update sign off command
...
Signed-off-by: Jeroen Willemsen <jwillemsen@xebia.com >
2021-09-29 16:03:23 +02:00
14a6efedf3
Add extra documentation for using the correct algorithm but removing the signature.
2021-09-29 15:21:09 +02:00
ef4b7ce1a7
Fix link to signoff commits
2021-09-29 15:16:03 +02:00
68a69e9b07
Updated stale to only have those that require input from a user
2021-09-29 14:56:06 +02:00
93265a3686
Fix pr template
2021-09-29 14:56:06 +02:00
ae87f7eb49
Updated contributing
2021-09-29 14:56:06 +02:00
38bae09f82
First iteration of sign off testing
2021-09-29 14:56:06 +02:00
75b63ea179
first version of contributing and PR template
2021-09-29 14:56:06 +02:00
dd89e56f6e
Start of contributing, adding lock and stale (as per example from Juiceshop
2021-09-29 14:56:06 +02:00
2cb9c52a7a
Added code of conduct
2021-09-29 14:56:06 +02:00
e89a59b053
Added funding link
2021-09-29 14:56:06 +02:00
40456f25b9
Revert "Added funding link"
...
This reverts commit a1796f2577
.
2021-09-29 14:02:38 +02:00
f5604df256
Revert "Added code of conduct"
...
This reverts commit 96ec4aa909
.
2021-09-29 14:02:38 +02:00
32bd895632
Revert "Start of contributing, adding lock and stale (as per example from Juiceshop"
...
This reverts commit 897afa3c2b
.
2021-09-29 14:02:38 +02:00
ffe400cb76
Remove accidentally added "test" addition
2021-09-29 14:01:57 +02:00
897afa3c2b
Start of contributing, adding lock and stale (as per example from Juiceshop
2021-09-29 13:57:59 +02:00
96ec4aa909
Added code of conduct
2021-09-29 13:57:59 +02:00
a1796f2577
Added funding link
2021-09-29 13:57:59 +02:00
362248a065
Fix token signature validation
2021-09-29 13:51:17 +02:00
9403bbb851
Cleaned up pom, added simple quality test action on push usable for forks of the repo
2021-09-29 11:40:33 +02:00
0c285eef5b
Merge pull request #1064 from WebGoat/1045
...
1045
2021-09-29 11:17:51 +02:00
1461263b60
Update WebGoat/GoatAndWolf version on the documentation to the latest
2021-09-26 14:02:49 +02:00
61f2bfa9ec
Added jdk badge
2021-09-26 11:05:45 +02:00
04d1293a33
#1045 : Run build with Java 16
2021-09-23 16:09:28 +02:00
9af514f3eb
WebWolf DataSource Discovery
2021-09-23 15:57:48 +02:00
8e567b0f86
Spoofing an Authentication Cookie lesson
2021-09-23 15:51:17 +02:00
a4218b0016
Update start.sh
...
10 seconds is sometime to fast. WebWolf will fail to start if the database of WebGoat is not up.
2021-09-17 17:13:50 +02:00
42369816c9
1026 ( #1047 )
...
* Move back to Java 15 as XML parsers fail with XXE lesson
* Documentation improvement
2021-09-17 13:46:58 +02:00
3492655f1d
Merge branch 'release/v8.2.2' into develop
2021-09-05 14:42:07 +02:00
7847e69574
Merge branch 'release/v8.2.2'
2021-09-05 14:41:58 +02:00
e75cfbeb11
Adding release notes for version 8.2.2
2021-09-05 14:41:28 +02:00
7ec6826abc
#1031 : Fix lesson
...
- Hints not shown
- Add more hints
- Incorrect grant statement in lesson as example (removed it)
2021-09-05 14:32:55 +02:00
825193bbb5
Update to latest lombok version
2021-09-05 14:32:55 +02:00
a14e84d5c5
#1039 : Fix token
...
Replace `name` with `user` and add `admin`
2021-09-05 13:07:56 +02:00
14ab2faeaf
Bump jsoup in /webgoat-lessons/cross-site-scripting
...
Bumps [jsoup](https://github.com/jhy/jsoup ) from 1.13.1 to 1.14.2.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.13.1...jsoup-1.14.2 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-04 16:28:15 +02:00
8e47eac263
Bump docker/build-push-action from 2.4.0 to 2.7.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.4.0 to 2.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.4.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-04 16:24:45 +02:00
6aaa743302
Fix vulnerable components lesson for Java 16.
2021-09-04 16:08:33 +02:00
0e08c4bde0
Update documentation related to Docker
2021-08-25 18:59:40 +02:00
f7871942da
Add mapping for localhost:80 to nginx
2021-08-25 18:59:40 +02:00
c8fad66973
#1024 : Update landing page
2021-08-22 18:26:58 +02:00
9cc0ae5c38
Add -it
to Docker command so ctrl+c is working directly
2021-08-22 18:17:48 +02:00
9a37a27a3c
Add explicit file encoding to the java command to prevent errors like: "It seems the application is startd on a OS with non default UTF-8 encoding:Cp1252"
...
"
2021-08-14 12:19:49 +02:00
453a09e0b4
Fix html
2021-08-14 12:19:49 +02:00
d566080a79
fix typo
2021-08-14 10:52:16 +02:00
4ce098f39b
Pass options directly instead of setting env variables
2021-08-04 10:41:51 +03:00
f22e4f55c1
Update release notes
2021-08-04 10:15:38 +03:00
15ea31a4df
Remove Travis badge and replace with Github actions
2021-08-02 18:46:01 +02:00
7881a70273
Merge branch 'release/v8.2.1'
2021-07-30 17:09:53 +03:00
032b90d483
Welcome message only when issue is opened
2021-07-30 13:23:10 +03:00
a050fa9669
Support multiple platforms
2021-07-29 11:26:17 +03:00
60bd04b9aa
Move to snapshot version
2021-07-29 11:13:16 +03:00
91af9a0ef7
Merge branch 'release/v8.2.0' into develop
2021-07-26 13:03:16 +03:00
45c420ed05
Merge branch 'release/v8.2.0'
2021-07-26 13:02:21 +03:00
486b81f8ec
Push image while releasing
2021-07-26 13:01:01 +03:00
eed0feed06
Merge branch 'release/v8.2.0' into develop
2021-05-25 20:56:38 +02:00
2c6c103f3b
Merge branch 'release/v8.2.0'
2021-05-25 20:55:56 +02:00
e9df66ca1f
Add release notes
2021-05-24 21:32:29 +02:00
1381daf06e
Fix zip slip issue on Windows
2021-05-24 16:12:15 +02:00
ac542ad8b8
Also build on release branches
2021-05-23 21:28:49 +02:00
a2677cee58
Update to latest Maven version
2021-05-23 21:19:06 +02:00
a641a19615
Add zip slip to path traversal lesson
2021-05-23 21:18:56 +02:00
a91d45dea5
Fix other macros as well
2021-05-23 20:11:23 +02:00
81c551552b
Fix layout issue image
2021-05-23 20:11:23 +02:00
69a370f438
New release, updating pom.xml
2021-05-23 20:11:23 +02:00
3aa791bc1b
dependabot suggested updates ( #1005 )
2021-05-19 18:20:59 +02:00
a53ba0af5c
Fix for accidentally disabled integration tests ( #997 )
...
* drop column is no longer required due to better db seperation
'
* integration test fix with BeforeAll
2021-05-19 18:20:31 +02:00
a1071e9c00
Fix return type of asciidoctor macro implementation.
2021-04-23 15:11:56 +02:00
70cda80176
Revert to older version of bootstrap, requires more work to get the layout working again
...
Especially the mailbox is not working in Bootstrap version 4
2021-04-23 10:21:19 +02:00
ac0cb3560c
Fix merge conflicts for README
2021-04-22 20:58:05 +02:00
d9712e7589
Add distribution
tag for Java action v2
2021-04-22 20:32:57 +02:00
cfe763f98d
Bump actions/setup-java from v1 to v2
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from v1 to v2.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v1...8764a52df183aa0ccea74521dfd9d506ffc7a19a )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-22 20:32:57 +02:00
4869616176
Simplify Docker image with regards to creating the webgoat user
2021-04-22 20:12:01 +02:00
30abcc0a1a
Bump actions/cache from v2.1.4 to v2.1.5
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-16 13:33:37 +02:00
38f1d52bf3
Corrected typos and poor grammar found in the SQL Injection lessons.
2021-04-16 13:29:01 +02:00
e49f5d610f
#961 : Give each user its own schema for the lessons
...
This way we can reset a lesson using the database for each user and not for all users at once.
Also solves the issue that when someone solves the lesson it is solved for all users on the same WebGoat instance
2021-04-16 13:28:07 +02:00
04d065fd87
Update Dockerfile
2021-04-16 13:27:05 +02:00
d345a9a716
Remove obsolete Docker configuration
2021-04-16 13:27:05 +02:00
2d8d898fb7
Remove documentation about Docker compose and stack from README
...
Spring cleanup to make it a bit easier for users to only offer two options: Docker and stand alone version
2021-04-16 13:27:05 +02:00
ad9ee094b4
Remove all scripts
...
Part of the Travis build we use to have no longer needed as we moved to Github actions
2021-04-16 13:27:05 +02:00
cb2277628c
Remove docker-compose files
...
They are old might work but we now have the all in one image which we actively maintain and release
2021-04-16 13:27:05 +02:00
5869b64ee0
Remove Vagrant image
...
It is old any never used we only update versions in this file
2021-04-16 13:27:05 +02:00
6ae9e44e84
Remove platform dependent deployments
...
They are part of the repository since 2017 they have never been updated and probably don't work anymore
2021-04-16 13:27:05 +02:00
d0f36f5227
Fix failing XXE test
2021-04-03 22:31:27 +02:00
5d45fd6260
Update Checkstyle version
2021-04-03 10:58:22 +02:00
b3f7a5338e
Update to latest versions
2021-04-03 10:58:22 +02:00
b858484b97
Copy jar files to target so they are not stored in the current project directory
2021-04-03 10:58:22 +02:00
b76330f20f
Add minimal Maven version
2021-04-03 10:58:22 +02:00
ee1d4b0ac1
Update documentation for Java 15
2021-04-03 10:58:08 +02:00
abf431fffb
Remove unnecessary plugins in subprojects
2021-04-03 10:58:08 +02:00
3e8dbc9bc9
Run build on pull requests as well
2021-04-03 10:58:08 +02:00
721edc9985
Move WebGoat to Java 15
2021-04-03 10:58:08 +02:00
82198424df
Corrected typos and poor grammar found in the SQL Injection lessons.
2021-04-02 21:31:11 +02:00
ba2cb7d14f
#974 : Update the lesson text
2021-04-02 07:31:19 +02:00
de453fad84
Fix issue with labels in SQL lessons
2021-04-01 17:48:32 +02:00
59c96f9890
Fix lesson it no marks it as solved if the user uses a different username
2021-03-31 19:32:47 +02:00
f7d3fd586e
Remove the span added to the feedback
2021-03-31 19:32:47 +02:00
798afc756b
Remove as it matches the normal success message
2021-03-31 19:32:47 +02:00
59aaab52a9
Disable testcase as it fails on Windows, needs investigation.
2021-03-31 19:31:13 +02:00
14621003d7
Remove banner.txt as you can set it with a property in application.properties
2021-03-31 19:31:13 +02:00
23f67b3d25
Remove unknown field which is set by reflection
2021-03-31 19:31:13 +02:00
1c6de07a54
Move integration test to JUnit 5
2021-03-31 19:31:13 +02:00
cda852f4e8
Run unit tests again for all lessons and rewrite all to JUnit 5
...
Due to the migration to Spring Boot 2.4 the Vintage dependency was no longer included by default, resulting in skipping all unit tests.
2021-03-31 19:31:13 +02:00
1d6a5ca01b
Run unit tests again and rewrite all to JUnit 5
...
Due to the migration to Spring Boot 2.4 the Vintage dependency was no longer included by default, resulting in skipping all unit tests.
2021-03-31 19:31:13 +02:00
c574a6610b
Make sure the release is behind approval
2021-03-31 19:31:13 +02:00
ae6d448aa0
Replace ${revision} with real version as Maven
...
The CI pipeline should take care of this.
2021-03-31 19:31:13 +02:00
b8bdb8f432
Updating to the new development version
2021-03-30 14:05:26 +00:00
3300c47c03
WIP
2021-03-30 16:03:57 +02:00
d077a76063
WIP
2021-03-30 16:02:06 +02:00
43d13dd1f9
WIP
2021-03-30 16:01:05 +02:00
072d99040f
WIP
2021-03-30 15:55:18 +02:00
4d5968da1a
WIP
2021-03-30 15:54:04 +02:00
5a3843cf1f
WIP
2021-03-30 12:36:48 +02:00
5fd0f03fd4
WIP
2021-03-30 11:12:41 +02:00
1cd115ace5
Bump actions/cache from v2 to v2.1.4
...
Bumps [actions/cache](https://github.com/actions/cache ) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-29 12:12:05 +02:00
a9f8ff1090
Use 8.2.0
instead of v8.2.0
2021-03-29 09:30:51 +02:00
e114360a5f
Fix SQL Injection
2021-03-29 08:28:36 +02:00
b16e60f691
Move OWASP dependency check to a Maven profile
...
This takes way too long to perform each time on a Github action as we cannot cache the image
2021-03-29 08:27:17 +02:00
f959e0387e
Update Guava dep
2021-03-29 08:27:17 +02:00
425eb03a6e
Remove docs dir and only keep the redirect to the OWASP website
2021-03-29 08:27:17 +02:00
8e312204ee
Update to latest version and move the plugins out of the profile section.
...
Move the configuration files from parent dir to config dir
2021-03-29 08:27:17 +02:00
2e733f8594
Fix failing test on Windows
...
This was found because we migrated to Github actions which causes this test to fail because it uses "\n"
2021-03-29 07:43:07 +02:00
4e308d7880
Fix automatic rebase command
2021-03-29 07:30:03 +02:00
935871c39a
Add some debugging information to know which test cases might have failed
2021-03-29 07:30:03 +02:00
ce6e4d2090
Fix issue with looking for all directories one present should be enough
2021-03-29 07:30:03 +02:00
68a53bc5dc
Fix failing test Windows it fails with a much lower number
2021-03-29 07:30:03 +02:00
459d9ad74c
Move away from Travis to Github actions
2021-03-29 07:30:03 +02:00
e40a26f193
Improve token handling
2021-03-15 17:48:13 +01:00
59e04dee6e
Fix typo
2021-03-15 17:48:13 +01:00
5a16ea514a
Fix quiz
2021-03-15 17:48:13 +01:00
8d2d82764f
Assignment 8 loads JWT key again
2021-03-15 17:48:13 +01:00
dedb2f9fef
Open new tab when clicking on JWT link for WebWolf
2021-03-15 17:48:13 +01:00
8b89667d9d
Fix quiz, first should be second
2021-03-15 17:48:13 +01:00
d4da2d0efa
Convert lesson into using DB instead of using regular expression to check the solution
2021-03-15 17:48:13 +01:00
c798e4be32
Fix JWT integration tests
2021-03-15 17:48:13 +01:00
1ebd50cb5b
WIP
2021-03-15 17:48:13 +01:00
f2ab5c1968
Update JWT lesson
2021-03-15 17:48:13 +01:00
ead1d6fffb
Bootstrap requires jQuery
2021-03-15 17:48:13 +01:00
9b81cb44fa
Bootstrap loads now, otherwise dropdown etc does not work
2021-03-15 17:48:13 +01:00
142631c7a0
WIP
2021-03-15 17:48:13 +01:00
e78549fb72
Add JWT encoder to WebWolf
2021-03-15 17:48:13 +01:00
431da30946
Selenium test added ( #906 )
...
* add a selenium test for firefox
* add geckodriver and firefox to travis
* install updated
* install updated
* try out suggested webdriver dependency class
* add more resilience
2021-02-21 19:57:08 +01:00
ad5ab4ca2e
Fixes #321 ( #935 )
...
Copyright year was "20014", replaced to "2014"
Fixed the old github.io URL which no longer exist
See https://github.com/WebGoat/WebGoat/issues/321
2021-02-18 19:06:11 +01:00
522f6b5fff
Fixed a typo ( #936 )
...
Fixed a typo in the documentation and added a colon for better readability
2021-02-18 19:04:00 +01:00
c6789d7ce3
Update Apache Maven from 3.2.1 to 3.2.5 ( #932 )
...
The version of Maven is not compatible with the plugin "org.codehaus.mojo:flatten-maven-plugin:1.2.5" used in webgoat-container
```
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 1 resource
[INFO] Copying 111 resources
[INFO] The encoding used to copy filtered properties files have not been set. This means that the same encoding will be used to copy filtered properties files as when copying other filtered resources. This might not be what you want! Run your build with --debug to see which files might be affected. Read more at https://maven.apache.org/plugins/maven-resources-plugin/examples/filtering-properties-files.html
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] webgoat-container ................................. FAILURE [ 18.319 s]
...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 26.001 s
[INFO] Finished at: 2021-02-06T09:37:58+00:00
[INFO] Final Memory: 49M/162M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:flatten-maven-plugin:1.2.5:flatten (flatten) on project webgoat-container: The plugin org.codehaus.mojo:flatten-maven-plugin:1.2.5 requires Maven version 3.2.5 -> [Help 1]
```
2021-02-11 15:14:50 +01:00
215b3b4e78
Remove redundant escaping in regex ( #929 )
2021-02-11 15:13:38 +01:00
00c4be63f0
Fix sql injection line comments issue. ( #925 )
2021-01-19 10:47:04 +01:00
2e581d6bdb
docs: update SQLi lesson text ( #928 )
...
- corrected typos/grammar issues
- restructured sentences for clarity
2021-01-19 10:29:16 +01:00
b20f6492a3
Simplify regex ( #927 )
2021-01-15 14:36:04 +01:00
74b218b2a7
Use try with resources instead of try ( #921 )
...
* Use try with resources instead of try
* Remove unused lesson
* Remove unused fields
2021-01-13 18:21:04 +01:00
b219854f81
fix in case external site is down ( #919 )
2021-01-11 20:15:23 +01:00
dea4a9d2a9
Small improvements ( #918 )
...
* Typo fix
* No need to use thread-safe object
* Use String case in-sensitive equals
2021-01-11 16:38:14 +01:00
6d3f38e2df
Update README.MD ( #915 )
2021-01-11 15:56:50 +01:00
60c7fdd0db
activation button tested
2020-12-09 19:40:16 +01:00
bce4c775bf
initial idea for explanation on static code analysis and experience of the fix
2020-12-09 19:40:16 +01:00
8bed91a8dc
improved threading and logic based on number of calls and number of tests ( #910 )
2020-12-08 16:03:36 +01:00
e78420fa8e
fix warnings
2020-12-04 08:47:50 +01:00
f676b3a3d6
fix warnings
2020-12-04 08:47:50 +01:00
8b4240889a
fix warnings
2020-12-04 08:47:50 +01:00
262afedb08
fix warnings
2020-12-04 08:47:50 +01:00
9dbd41c830
fix warnings
2020-12-04 08:47:50 +01:00
3aab59e326
fix warnings
2020-12-04 08:47:50 +01:00
0f7a556b9c
fix warnings
2020-12-04 08:47:50 +01:00
48b3c6a07d
fix warnings
2020-12-04 08:47:50 +01:00
649fce6f42
fix warnings
2020-12-04 08:47:50 +01:00
b1495a8cd5
Fix typo ( #909 )
2020-12-03 14:23:23 +01:00
69c19d19d4
flattened pom plugin added for easy build of seperate modules ( #907 )
2020-12-01 17:12:43 +01:00
89f43229ab
upgrade springboot version and some related unit test fixes ( #904 )
...
* upgrade springboot version and some related unit test fixes
* removed log for test
* removed junit version property
2020-11-28 17:35:55 +01:00
8235ea0f58
Custom menu ( #901 )
...
* added way to customize menu
* fixed unit mock test
* updated release notes
* updated release notes
* default none exclude
2020-11-27 14:36:57 +01:00
6bee0f3fa6
layout of page improved and ordered ranking ( #903 )
2020-11-27 13:58:58 +01:00
574039902d
changed version to snapshot version and introduced revision parameter
...
for it
2020-11-27 12:15:19 +01:00
090263b279
added start checks with hints on port usage
2020-11-27 12:13:24 +01:00
74cca6d185
Add missing trailing double quote in sql query ( #897 )
2020-11-19 07:45:07 +01:00
f3e3cbd45f
Improve navigation bar ( #890 )
...
* Remove Raspberry pi Docker file
* Remove old show-source/solution and plan button
* Remove commented out code
* Improve navigation
* Remove underline from navigation and remove margin of left navigation button
* Make arrow a bit smaller so it aligns a bit better with the navigation bar itself
2020-11-13 07:24:52 +01:00
db3015e0bc
When current lesson is not set do not try to remove selected class as there is no element selected.
...
The current lesson is now selected correctly so it makes it easier to see which item in the menu is selected
2020-11-04 21:33:57 +01:00
fa9b5ae87d
Remove option to hide menu with the lessons
2020-11-04 21:33:57 +01:00
36cf028334
Remove blinking navigation buttons
2020-11-04 21:33:57 +01:00
488a8e934a
#843 : Add readonly field and update the layout of the assignment
2020-11-04 20:35:05 +01:00
753a2db958
#846 : add extra test to verify whether the solution is solved for the original user as well
2020-11-04 20:35:05 +01:00
37e9359c9e
#841 : Clarify the lesson based on the comments
...
- Output messages more clear
- Replace success to failure (otherwise lesson is marked complete immediately)
- Fix the layout of the lesson (remove whitespace update buttons)
2020-11-04 20:35:05 +01:00
7b8523dcab
#839 : fix the SQL statement as this one does not express that the orderBy
clause input is user input
2020-11-04 20:35:05 +01:00
dac011db78
fix failing test (order)
2020-10-21 08:05:53 +02:00
41879c4603
Blind XXE lesson blocks including the file in the comment directly
2020-10-20 22:09:49 +02:00
641d75e734
Link to the original lesson for the goal
2020-10-20 22:09:49 +02:00
e4ec90db8a
chore: update CIA grammar and content
...
- misc. grammatical edits
- add a few more examples
2020-10-15 08:39:28 +02:00
d5f78351a2
lesson pages updated based on comments for #834 and #836 ( #864 )
2020-08-23 15:36:01 +02:00
ef6993c636
improving lesson due to issue #845
2020-07-09 19:21:42 +02:00
2d2dc22e19
first step
2020-07-09 19:21:42 +02:00
db9e1c4c4f
first step
2020-07-09 19:21:42 +02:00
317573c897
Small fixes june 2020 ( #857 )
...
* issue 849
* another integration test for a challenge
* fixing issue 848
* updated link for issue 833
* fix for 847
2020-07-08 19:26:09 +02:00
ba8444dd85
Update 1proxysetupsteps.adoc ( #854 )
...
thanks for the fix
2020-07-04 08:00:32 +02:00
219aad0bbc
Correcting incorrect information ( #835 )
...
Thanks for the improvement. Hope you liked the lesson.
2020-06-19 17:00:43 +02:00
1cbaade9ab
adjustments for arbitrary user support (openshift guideline) ( #830 )
...
* adjustments for arbitrary user support (openshift guideline)
* do not create up front .webgoat
2020-06-08 07:30:55 +02:00
98d17433f1
HTML Tampering mitigation: Typo fixes
2020-05-25 09:09:26 +02:00
11a7814626
Dinis Cruz Blog
...
This was discussed in ticket https://github.com/WebGoat/WebGoat/issues/724 however the Dinis Cruz Blog remains available through a blogspot.com URL which might be more interesting to reference than an web.archive.org link.
2020-05-25 09:08:55 +02:00
5311db8564
XSS Quiz: Fix 404
...
The original URL was malformed because it contained a closing ) which did not end up in the link. However the corrected link performs a redirect to the link provided in this patch.
2020-05-25 09:08:09 +02:00
ae156a4a0f
Function AC User: Spelling and grammar fixes.
2020-05-25 09:07:31 +02:00
9576c6b9da
Function AC Lesson 1: Spelling and grammar fixes.
2020-05-25 09:07:31 +02:00
6c83457231
Function ac intro: Spelling and grammar update
2020-05-25 09:07:31 +02:00
060851a4a2
IDOR_intro.adoc: Fix 404
...
The closing ')' in the URL was not taken up in the link causing a 404 when clicking the URL.
2020-05-24 09:57:29 +02:00
671691a5ed
XXE_changing_content_type.adoc: Typo fixes
2020-05-24 09:56:43 +02:00
f326755190
XXE_intro.adoc: Typo fixes
2020-05-24 09:56:43 +02:00
99edda6029
XXE_plan.adoc: Typo fixes
2020-05-24 09:56:43 +02:00
717f852680
InsecureLogin_intro.adoc: Typo fix
2020-05-24 09:56:43 +02:00
c42d6b15c3
SecurePasswordsAssignment: Fix output formatting
...
- When solving the solution (entering a correct password) then the 'Score: 4/4' does not start on a new line, instead it is glue to the Estimated cracking time line. As a solution the </br> is added as a suffix on that line (and successive lines).
- Maximum score is 4, not 5 (see also the assignment, and https://github.com/nulab/zxcvbn4j/blob/master/src/main/java/com/nulabinc/zxcvbn/TimeEstimates.java#L23 which is the origin of getScore() )
2020-05-24 09:56:01 +02:00
dfa3242aeb
Delete unused PasswordReset_password_reset_link.adoc
...
Not referenced in webgoat-lessons/password-reset/src/main/resources/html/PasswordReset.html, looks like a placeholder/dead code.
2020-05-24 09:39:18 +02:00
23762885fa
PasswordReset_host_header.adoc: Typo fixes
2020-05-24 09:39:18 +02:00
60087e441d
PasswordReset_SecurityQuestions.adoc: Typo fix.
2020-05-24 09:39:18 +02:00
2e8d0dd9b5
PasswordReset_plan.adoc: Spelling fixes
2020-05-24 09:38:25 +02:00
966d7a7aed
JWT_refresh.adoc: Fix spelling issues
2020-05-24 09:37:47 +02:00
851fd9ae03
Only push to 1 Docker repo
2020-05-23 17:01:13 +02:00
637d393889
Update README.MD
2020-05-23 16:40:54 +02:00
2dad97bdcb
Docker command without -d option to show output int console
2020-05-23 16:39:37 +02:00
c0ce72a2bd
Remove Github pages, too many things to keep in sync.
...
Let's keep the focus on the OWASP page and the Github README
2020-05-23 16:35:32 +02:00
90ea59cfca
Remove Github pages, too many things to keep in sync.
...
Let's keep the focus on the OWASP page and the Github README
2020-05-23 16:30:42 +02:00
c695614fac
Fix Docker link
2020-05-23 16:30:42 +02:00
304312018b
Update README.MD
2020-05-23 16:22:23 +02:00
3a2bfc9c24
Cleanup readme
2020-05-23 16:19:22 +02:00
3d0f879c12
Remove dep status
2020-05-23 16:17:16 +02:00