-
CVSS Score
-The vulnerability stemmed from the SiteMatcher's handling of 'id' and 'L' parameters in multi-site setups. The pre-patch matchRequest() method in SiteMatcher.php directly resolved sites based on these parameters without verifying if the requested page belonged to the domain's configured site. This allowed attackers to bypass site boundaries by manipulating query parameters. The commit adds validation logic and moves parameter-based resolution behind a disabled feature flag, confirming this was the vulnerable entry point.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| typo3/cms-core | composer | >= 9.4.0, < 9.5.42 | 9.5.42 |
| typo3/cms-core | composer | >= 10.0.0, < 10.4.39 | 10.4.39 |
| typo3/cms-core | composer | >= 11.0.0, < 11.5.30 | 11.5.30 |
| typo3/cms-core | composer | >= 12.0.0, < 12.4.4 | 12.4.4 |
A Semantic Attack on Google Gemini - Read the Latest Research