TYPO3 Security Misconfiguration for Backend User Accounts
Key facts
- Attack vector
- —
- Privileges required
- —
- User interaction
- —
- Attack complexity
- —
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- —
- Fix status
- Fixed
No CVSS vector from any source. Fix status from GitHub. Impact type from CWE-287.
Summary
When using the TYPO3 backend in order to create new backend user accounts, database records containing insecure or empty credentials might be persisted. When the type of user account is changed - which might be entity type or the admin flag for backend users - the backend form is reloaded in order to reflect changed configuration possibilities. However, this leads to persisting the current state as well, which can result into some of the following: - account contains empty login credentials (username and/or password) - account is incomplete and contains weak credentials (username and/or password) Albeit the functionality provided by the TYPO3 core cannot be used either with empty usernames or empty passwords, it still can be a severe vulnerability to custom authentication service implementations. This weakness cannot be directly exploited and requires interaction on purpose by some backend user having according privileges.
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 |
|---|---|---|---|---|---|
| — | typo3/cms (Packagist) | 8.0.0 to before 8.7.23 | 8.7.23 | Patch available | GHSA-c5mj-39cf-3pp5 |
| — | typo3/cms (Packagist) | 9.0.0 to before 9.5.4 | 9.5.4 | Patch available | GHSA-c5mj-39cf-3pp5 |
- typo3/cms (Packagist) Vendor— Affected 8.0.0 to before 8.7.23 Fixed in 8.7.23 Patch available GHSA-c5mj-39cf-3pp5
- typo3/cms (Packagist) Vendor— Affected 9.0.0 to before 9.5.4 Fixed in 9.5.4 Patch available GHSA-c5mj-39cf-3pp5
Remediation
- Fix · GHSA-c5mj-39cf-3pp5 typo3/cms (Packagist) Fixed in 8.7.23 Advisory →
- Fix · GHSA-c5mj-39cf-3pp5 typo3/cms (Packagist) Fixed in 9.5.4 Advisory →
Timeline
- 2026-10-03 Threatist record created from GHSA-c5mj-39cf-3pp5
References
Other 5
- https://github.com/TYPO3/typo3/commit/b3608d14e1915030cde272000a247cb6d5f982b8
- https://github.com/TYPO3/typo3/commit/e4d0cff40a4f8f597e52c20fff529e206bb62703
- https://github.com/FriendsOfPHP/security-advisories/blob/master/typo3/cms/2019-01-22-2.yaml
- https://github.com/TYPO3/typo3
- https://typo3.org/security/advisory/typo3-core-sa-2019-002
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences