## https://sploitus.com/exploit?id=8100E483-A7A4-578E-B0D2-28C336DA1648
# Spring CVE-2024-22262
## Proof of Concept
This repo contains a Development Container environment and Spring application of the correct version specifically to explore this CVE.
### Setup Instructions
Clone the repo to your machine and use Docker and your favorite IDE.
OR
Use GitPod online with `https://gitpod.io/#<URL to this repo>`
OR
Use GitPod Desktop:
1. [Download GitPod Desktop](https://www.gitpod.io/gitpod-desktop/download) and install it.
1. Click Projects.
1. Click New Environment.
1. Provide the URL of this repo.
Within the development environment you've chosen above:
1. Run the app:
<pre>
cd spring-cve-harness
mvn spring-boot:run
</pre>
2. Perform the exploit.
Don't forget to commit your changes back to this repo.
## Useful URLs
Development Containers Project Page
- https://containers.dev
Development Containers Images
- https://github.com/devcontainers/images
Developing inside a container
- https://code.visualstudio.com/docs/devcontainers/containers
Container Guides
- https://containers.dev/guides