GitHub Advisoryadvisory · Packagist
GHSA-gwfx-p7mr-f92v Missing Access Check in TYPO3 CMS
CRITICAL
Official page ↗
- Ecosystem
- Packagist
- Packages
- typo3/cms
- Severity
- Critical
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
- Reviewed
- 2024-06-05
Affected packages
• Packagist typo3/cms: >= 6.2.0, < 6.2.25 → fixed in 6.2.25
• Packagist typo3/cms: >= 7.6.0, < 7.6.8 → fixed in 7.6.8
• Packagist typo3/cms: >= 8.0.0, < 8.1.1 → fixed in 8.1.1
Description
Extbase request handling fails to implement a proper access check for requested controller/ action combinations, which makes it possible for an attacker to execute arbitrary Extbase actions by crafting a special request. To successfully exploit this vulnerability, an attacker must have access to at least one Extbase plugin or module action in a TYPO3 installation. The missing access check inevitably leads to information disclosure or remote code execution, depending on the action that an attacker is able to execute.