CVE-2024-34358:
TYPO3 vulnerable to an Uncontrolled Resource Consumption in the ShowImageController
5.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.04975%
CWE
Published
5/14/2024
Updated
5/14/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
typo3/cms-core | composer | >= 9.0.0, <= 9.5.47 | 9.5.48 |
typo3/cms-core | composer | >= 10.0.0, <= 10.4.44 | 10.4.45 |
typo3/cms-core | composer | >= 11.0.0, <= 11.5.36 | 11.5.37 |
typo3/cms-core | composer | >= 12.0.0, <= 12.4.14 | 12.4.15 |
typo3/cms-core | composer | >= 13.0.0, <= 13.1.0 | 13.1.1 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from the unvalidated 'frame' parameter handling in ShowImageController. The pre-patch code in initialize()
retrieved $this->frame from request parameters without HMAC checks (visible in the diff). This lack of signature verification enabled attackers to manipulate the parameter freely. The fix introduced a feature flag guard and validation, confirming this was the attack vector.