3.4.1
10 years ago
2 months ago
Known vulnerabilities in the org.springframework.boot:spring-boot-starter-data-rest package. This does not include vulnerabilities belonging to this package’s dependencies.
Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for freeVulnerability | Vulnerable Version |
---|---|
org.springframework.boot:spring-boot-starter-data-rest is a package that provides a flexible and configurable mechanism for writing simple services that can be exposed over HTTP. Affected versions of this package are vulnerable to Arbitrary Code Execution. It is caused due to the way Spring uses it's own expression language in the Data REST component. The Spring Expression Language (SpEL) is an expression language (similar to OGNL, MVEL, and JBoss EL) which serves as the foundation for expression evaluation within the Spring portfolio. It supports querying and manipulating an object graph at runtime. User input was not validated upon sending a PATCH request with a An example for an invalid PATCH request:
How to fix Arbitrary Code Execution? Upgrade | [,1.5.9.RELEASE) |