GitHub Advisoryadvisory · Maven

GHSA-m929-7fr6-cvjg Spring Data Commons, used in combination with XMLBeam, contains a property binder vulnerability caused by improper restriction of XML external entity references

HIGH Published 2018-10-17 Modified 2022-04-27 Official page ↗
Aliases
CVE-2018-1259
Ecosystem
Maven
Packages
org.springframework.data:spring-data-commons
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-611
Reviewed
2020-06-16

Affected packages

• Maven org.springframework.data:spring-data-commons: >= 1.13.0, < 1.13.12 → fixed in 1.13.12 • Maven org.springframework.data:spring-data-commons: >= 2.0.0, < 2.0.7 → fixed in 2.0.7

Description

Spring Data Commons, versions 1.13 prior to 1.13.12 and 2.0 prior to 2.0.7, used in combination with XMLBeam 1.4.14 or earlier versions, contains a property binder vulnerability caused by improper restriction of XML external entity references as underlying library XMLBeam does not restrict external reference expansion. An unauthenticated remote malicious user can supply specially crafted request parameters against Spring Data's projection-based request payload binding to access arbitrary files on the system.

Related

Alias · CVE (1)

  • CVE-2018-1259 Spring Data Commons, versions 1.13 prior to 1.13.12 and 2.0 prior to 2.0.7, used in combination with XMLBeam 1.4.14 or earlier versions,… vulnerability

Weakness · CWE (1)

  • CWE-611 Improper Restriction of XML External Entity Reference weakness

References