Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
SnakeYAML-CVE-2022-1471-POC — Code for veracode blog | Kitploit
Tools/GitHubGitHub/1fabunicorn/snakeyaml-cve-2022-1471-poc
Vulnerability AnalysisCode AnalysisExploitationWeb Application ExploitationLearning & Education
GitHub1fabunicorn/snakeyaml-cve-2022-1471-poc

SnakeYAML-CVE-2022-1471-POC

Code for veracode blog

View Repository
8423 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

SnakeYAML-CVE-2022-1471-POC

Code for veracode blog

To demonstrate the Code Execution,

  1. Build the project using maven
  2. Execute python3 -m http.server 8080 to run the http server
  3. Run exploit.java. You should observe a HTTP GET request on the server
  4. To demonstrate how SnakeYAML 2.0 prevents the attack, comment out the 1.33 dependency in the pom.xml
  5. Uncomment the 2.0 dependency, then rebuild the project,
  6. Comment out exploit.java and uncomment Poc.java
  7. Run Poc.java and observe no GET request
Download Tool