GitHub Advisoryadvisory · Maven
GHSA-4fq3-mr56-cg6r Spring Data Commons remote code injection vulnerability
CRITICAL
Official page ↗
- Aliases
- CVE-2018-1273
- Ecosystem
- Maven
- Packages
- org.springframework.data:spring-data-commons
- Severity
- Critical
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-20, CWE-94
- Reviewed
- 2020-06-16
Affected packages
• Maven org.springframework.data:spring-data-commons: >= 1.13.0, < 1.13.11 → fixed in 1.13.11
• Maven org.springframework.data:spring-data-commons: >= 2.0.0, < 2.0.6 → fixed in 2.0.6
Description
Spring Data Commons, versions prior to 1.13 to 1.13.10, 2.0 to 2.0.5, and older unsupported versions, contain a property binder vulnerability caused by improper neutralization of special elements. An unauthenticated remote malicious user (or attacker) can supply specially crafted request parameters against Spring Data REST backed HTTP resources or using Spring Data's projection-based request payload binding that can lead to a remote code execution attack.
Related
Alias · CVE (1)
- CVE-2018-1273 Spring Data Commons, versions prior to 1.13 to 1.13.10, 2.0 to 2.0.5, and older unsupported versions, contain a property binder… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2018-1273 advisory
- https://github.com/spring-projects/spring-data-commons/issues/1721 web
- https://github.com/spring-projects/spring-data-commons/commit/ae1dd2741ce06d44a0966ecbd6f47beabde2b653 web
- https://github.com/spring-projects/spring-data-commons/commit/b1a20ae1e82a63f99b3afc6f2aaedb3bf4dc432a web
- https://github.com/advisories/GHSA-4fq3-mr56-cg6r advisory
- https://github.com/spring-projects/spring-data-commons package
- https://pivotal.io/security/cve-2018-1273 web
- https://www.oracle.com/security-alerts/cpujul2022.html web
- http://mail-archives.apache.org/mod_mbox/ignite-dev/201807.mbox/%3CCAK0qHnqzfzmCDFFi6c5Jok19zNkVCz5Xb4sU%3D0f2J_1i4p46zQ%40mail.gmail.com%3E web