-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| silverstripe/framework | composer | >= 3.5.5-rc1, < 3.7.0 | 3.7.0 |
| silverstripe/framework | composer | >= 4.0.3-rc1, < 4.0.4 | 4.0.4 |
| silverstripe/framework | composer | >= 4.1.0-rc1, < 4.1.1 | 4.1.1 |
The vulnerability stems from password values being reflected in form fields after failed submissions. The patch introduced a new 'allowValuePostback' property in PasswordField.php and modified getAttributes() to conditionally include the 'value' attribute. The pre-patch version of getAttributes() would always include the submitted password value in the rendered HTML, while the patched version nullifies the 'value' attribute unless explicitly allowed. This matches the vulnerability description of passwords being reflected back to browsers.
Ongoing coverage of React2Shell