GitHub Advisoryadvisory · Packagist
GHSA-9m6v-8fxc-4r44 Sulu: Used API Keys may be available via Admin API
LOW
Official page ↗
- Ecosystem
- Packagist
- Packages
- sulu/sulu
- Severity
- Low
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
- Weaknesses
- CWE-284
- Reviewed
- 2026-05-18
Affected packages
• Packagist sulu/sulu: >= 3.0.0-alpha1, < 3.0.6 → fixed in 3.0.6
• Packagist sulu/sulu: < 2.6.23 → fixed in 2.6.23
Description
Impact
The users endpoint controller exposes a project's apiKey field to the logged-in user, provided they have permission for that endpoint. This only has impact if a project itself uses that specific field, Sulu itself does nothing with it and has no authentication per apiKey in its core.
Patches
A patch is released with Version 2.6.23 and 3.0.5.
Workarounds
Remove the field descriptor by patch the UserController.php File in Sulu Security Bundle.
Related
Weakness · CWE (1)
- CWE-284 Improper Access Control weakness