Remote code execution in PATCH requests in Spring Data REST
Malicious PATCH requests submitted to servers using Spring Data REST versions prior to 2.6.9 (Ingalls SR9), versions prior to 3.0.1 (Kay SR1) can use specially crafted JSON data to run arbitrary Java code.
01
describes (1)
Related CVEs.
| ID | severity | exploitable | ||
|---|---|---|---|---|
| CVE-2017-8046US | critical9.8 | Exploit | ||
Malicious PATCH requests submitted to servers using Spring Data REST versions prior to 2.6.9 (Ingalls SR9), versions prior to 3.0.1 (Kay SR1) and Spring Boot versions prior to 1.5.… | ||||
02
references
External citations — patches, advisories, analysis.
- https://access.redhat.com/errata/RHSA-2018:2405WEB
- https://bugzilla.redhat.com/show_bug.cgi?id=1553024WEB
- https://github.com/spring-projects/spring-data-restPACKAGE
- https://github.com/spring-projects/spring-data-rest/issues/1487WEB
- https://github.com/spring-projects/spring-data-rest/issues/1520WEB
- https://jira.spring.io/browse/DATAREST-1127?redirect=falseWEB
- https://nvd.nist.gov/vuln/detail/CVE-2017-8046ADVISORY
- https://pivotal.io/security/cve-2017-8046WEB
scry
Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.
Free scan