VYPR
Moderate severityNVD Advisory· Published May 20, 2014· Updated May 6, 2026

CVE-2013-4320

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.

PackageAffected versionsPatched versions
typo3/cms-corePackagist
>= 6.0, < 6.0.96.0.9
typo3/cms-corePackagist
>= 6.1, < 6.1.46.1.4

Affected products

14
  • TYPO3/Typo313 versions
    cpe: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:*:*:*:*:*:*:*
  • ghsa-coords
    Range: >= 6.0, < 6.0.9

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.