CVE-2020-15132 json
Reset Password / Login vulnerability in Sulu
published 6y ago modified 4mo 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
Is CVE-2020-15132 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
1.11% chance of exploitation in the next 30 days, higher than 66% of all scored CVEs (FIRST EPSS, 2026-11-09).
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 Intel 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.