{"id":24678643,"url":"https://github.com/contrast-security-oss/vulnerable-spring-boot-application","last_synced_at":"2025-10-19T03:55:44.783Z","repository":{"id":33961080,"uuid":"135651117","full_name":"Contrast-Security-OSS/vulnerable-spring-boot-application","owner":"Contrast-Security-OSS","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-23T01:31:50.000Z","size":2399,"stargazers_count":14,"open_issues_count":0,"forks_count":54,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-09-30T19:00:00.956Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Contrast-Security-OSS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-01T01:09:41.000Z","updated_at":"2025-03-26T11:18:54.000Z","dependencies_parsed_at":"2022-08-26T19:50:34.527Z","dependency_job_id":null,"html_url":"https://github.com/Contrast-Security-OSS/vulnerable-spring-boot-application","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Contrast-Security-OSS/vulnerable-spring-boot-application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Contrast-Security-OSS%2Fvulnerable-spring-boot-application","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Contrast-Security-OSS%2Fvulnerable-spring-boot-application/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Contrast-Security-OSS%2Fvulnerable-spring-boot-application/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Contrast-Security-OSS%2Fvulnerable-spring-boot-application/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Contrast-Security-OSS","download_url":"https://codeload.github.com/Contrast-Security-OSS/vulnerable-spring-boot-application/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Contrast-Security-OSS%2Fvulnerable-spring-boot-application/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278934166,"owners_count":26071364,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-26T13:17:48.897Z","updated_at":"2025-10-08T11:31:14.753Z","avatar_url":"https://github.com/Contrast-Security-OSS.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vulnerable Spring Boot Application\n\nThis application is an intentionally vulnerable Spring Boot application. The intent is to demonstrate the capabilities of Contrast Security's Maven plugin when used with continuous integration (such as TravisCI or CircleCI).\n\n## Build\n\n```\nmvn install\n```\n\n## Run\n\n```\njava -jar target/provider-search-0.0.1-SNAPSHOT.jar\n```\n\n* Go to http://localhost:8080/\n* Search for zip 21230\n\n## Test\n\n```\nmvn clean test\n```\n\n## Running With Contrast\n\nYou will need an account with Contrast https://www.contrastsecurity.com\n\n* Review the `run-with-contrast` profile settings in `pom.xml`\n\n* Set the following environment variables\n\n```\nCONTRAST_MAVEN_USERNAME\nCONTRAST_MAVEN_ORGUUID\nCONTRAST_MAVEN_TEAMSERVERURL\nCONTRAST_MAVEN_APIKEY\nCONTRAST_MAVEN_SERVICEKEY\n```\n\n* `mvn install -P run-with-contrast`\n\n\n## Details\n\nThe application runs using an in-memory H2 database. Schema and sample data should load on boot.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontrast-security-oss%2Fvulnerable-spring-boot-application","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcontrast-security-oss%2Fvulnerable-spring-boot-application","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontrast-security-oss%2Fvulnerable-spring-boot-application/lists"}