CVE-2013-4320
Description
TYPO3 File Abstraction Layer (FAL) in versions 6.0.x before 6.0.9 and 6.1.x before 6.1.4 fails to enforce file permissions, allowing authenticated users to read or create arbitrary files via crafted URLs.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
TYPO3 File Abstraction Layer (FAL) in versions 6.0.x before 6.0.9 and 6.1.x before 6.1.4 fails to enforce file permissions, allowing authenticated users to read or create arbitrary files via crafted URLs.
Vulnerability
The File Abstraction Layer (FAL) in TYPO3 versions 6.0.0 through 6.0.8 and 6.1.0 through 6.1.3, as well as the development branch up to 6.2, does not properly enforce permission checks for file actions (copy, delete, move, etc.) and file mount restrictions [1][2]. The permission handling that was intended to restrict editors to certain file actions and locations was only partially implemented when FAL was introduced, allowing users to bypass these controls by crafting specific URLs [2].
Exploitation
An attacker must have a valid authenticated backend user account. By crafting a specially formed URL, the attacker can bypass file mount boundaries and file action permissions, enabling them to read or create files outside their allowed scope [2]. No additional privileges or user interaction beyond authentication are required.
Impact
Successful exploitation allows the attacker to read arbitrary files (including sensitive configuration files) and create arbitrary files anywhere on the filesystem that the web server can access [1][2]. This compromises confidentiality and integrity, potentially leading to further system compromise, though remote code execution is not directly achieved through this vulnerability alone.
Mitigation
TYPO3 released versions 6.0.9 and 6.1.4 on September 4, 2013, which fix the permission bypass [2]. Administrators must update to these versions and clear all caches (either via the backend or by deleting the typo3temp/Cache directory) for the changes to take effect [2]. As a workaround, administrators can use User TSConfig to set file permissions instead of relying on the checkboxes in user or group records, which provides more granular control [2]. This vulnerability is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog.
AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
typo3/cms-corePackagist | >= 6.0, < 6.0.9 | 6.0.9 |
typo3/cms-corePackagist | >= 6.1, < 6.1.4 | 6.1.4 |
Affected products
14cpe:2.3:a:typo3:typo3:6.0:*:*:*:*:*:*:*+ 12 more
- cpe:2.3:a:typo3:typo3:6.0:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.1:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.2:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.3:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.4:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.5:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.6:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.7:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.0.8:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.1:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.1.1:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.1.2:*:*:*:*:*:*:*
- cpe:2.3:a:typo3:typo3:6.1.3:*:*:*:*:*:*:*
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4News mentions
0No linked articles in our index yet.