Privilege escalation in the Sulu Admin panel
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Privilege escalation
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-269.
Summary
Sulu is an open-source PHP content management system based on the Symfony framework. In affected versions Sulu users who have access to any subset of the admin UI are able to elevate their privilege. Over the API it was possible for them to give themselves permissions to areas which they did not already had. This issue was introduced in 2.0.0-RC1 with the new ProfileController putAction. The versions have been patched in 2.2.18, 2.3.8 and 2.4.0. For users unable to upgrade the only known workaround is to apply a patch to the ProfileController manually.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| sulu | sulu | 2.0.0 to before 2.2.18; 2.3.0 to before 2.3.8 | 2.2.18, 2.3.8 | Patch available | CNA |
| — | sulu/sulu (Packagist) | 2.0.0 to before 2.2.18 | 2.2.18 | Patch available | GHSA-84px-q68r-2fc9 |
| — | sulu/sulu (Packagist) | 2.3.0 to before 2.3.8 | 2.3.8 | Patch available | GHSA-84px-q68r-2fc9 |
| — | sulu/sulu (Packagist) | 2.4.0-RC1 to before 2.4.0 | 2.4.0 | Patch available | GHSA-84px-q68r-2fc9 |
- sulu Vendorsulu Affected 2.0.0 to before 2.2.18; 2.3.0 to before 2.3.8 Fixed in 2.2.18, 2.3.8 Patch available CNA
- sulu/sulu (Packagist) Vendor— Affected 2.0.0 to before 2.2.18 Fixed in 2.2.18 Patch available GHSA-84px-q68r-2fc9
- sulu/sulu (Packagist) Vendor— Affected 2.3.0 to before 2.3.8 Fixed in 2.3.8 Patch available GHSA-84px-q68r-2fc9
- sulu/sulu (Packagist) Vendor— Affected 2.4.0-RC1 to before 2.4.0 Fixed in 2.4.0 Patch available GHSA-84px-q68r-2fc9
Remediation
- Fix · CNA sulu (sulu) Fixed in 2.2.18, 2.3.8
- Fix · GHSA-84px-q68r-2fc9 sulu/sulu (Packagist) Fixed in 2.2.18 Advisory →
- Fix · GHSA-84px-q68r-2fc9 sulu/sulu (Packagist) Fixed in 2.3.8 Advisory →
- Fix · GHSA-84px-q68r-2fc9 sulu/sulu (Packagist) Fixed in 2.4.0 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2021-43835
- 2026-10-03 Alias added: GHSA-84px-q68r-2fc9
References
More Sulu vulnerabilities
- TI-2021-19642 PHP file inclusion in the Sulu admin panel CVSS 3.1HIGH 8.8
- TI-2024-18520 Sulu grants access to pages regardless of role permissions CVSS 3.1HIGH 8.1
- TI-2021-12405 XSS Injection in Media Collection Title was possible CVSS 3.1HIGH 8.4
- TI-2021-18008 Improper Neutralization HTML tags in sulu/sulu CVSS 3.1MEDIUM 6.2
- TI-2024-31897 Reflected XSS Vulnerability in Sulu Media Bundle CVSS 3.1MEDIUM 6.1
- TI-2020-11905 Reset Password / Login vulnerability in Sulu CVSS 3.1MEDIUM 5.3
Sources
- CVE-2021-43835 · CVE Program
- CVE-2021-43835 · NVD
- FIRST EPSS
- GHSA-84px-q68r-2fc9 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences