CVE-2020-15132 json
Reset Password / Login vulnerability in Sulu
published 2020-08-05 6 y ago modified 2026-07-08 4 mo ago also GHSA-wfm4-pq59-wg6r , EUVD-2020-0647
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 66%
- public exploits
- 0
- none known
Summary
In Sulu before versions 1.6.35, 2.0.10, and 2.1.1, when the "Forget password" feature on the login screen is used, Sulu asks the user for a username or email address. If the given string is not found, a response with a `400` error code is returned, along with a error message saying that this user name does not exist. This enables attackers to retrieve valid usernames. Also, the response of the "Forgot Password" request returns the email address to which the email was sent, if the operation was successful. This information should not be exposed, as it can be used to gather email addresses. This problem was fixed in versions 1.6.35, 2.0.10 and 2.1.1.
Patch / fix
- packagist sulu/sulu 1.6.34, 2.0.10, 2.1.1
- sulu sulu 1.6.35, 2.0.10, 2.1.1
- github.com/sulu/sulu@0fbb600 commit
Exploit prediction
1.11% chance of exploitation in the next 30 days, higher than 66% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/sulu/sulu/security/advisories/GHSA-wfm4-pq59-wg6r referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
| NVD | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | sulu/sulu | <1.6.34 >=2.0.0, <2.0.10 >=2.1.0, <2.1.1 |
1.6.34 2.0.10 2.1.1 |
Affected products
- sulu sulu
Classification
- Weakness
-
- CWE-209 Generation of Error Message Containing Sensitive Information
References
-
github.com
/sulu/sulu/commit/0fbb6009eb6a8efe63b7e3f3b4b886dc54bb2326
web
-
github.com
/sulu/sulu/security/advisories/GHSA-wfm4-pq59-wg6r
web, exploit, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2020-15132
advisory
Sources
- CVE List CVE-2020-15132
- GitHub Advisory GHSA-wfm4-pq59-wg6r
- NVD CVE-2020-15132
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.