Description
The extension fails to validate a client-supplied template element key before using it to build file paths for saving and deleting Mask template files. An authenticated backend user with access to the Mask module can supply a key containing path traversal sequences to create or delete .html files outside the configured template directory.
Published: 2026-08-25
Score: 6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized creation or deletion of files outside the configured template directory
Action: Apply Patch
AI Analysis

Impact

The Mask extension fails to validate a client‑supplied template element key before using it to build file paths for saving and deleting template files. As a result, a key containing path traversal sequences can be used to create or delete .html files outside the intended template directory. This allows an attacker to inject arbitrary files or remove critical files, potentially compromising the integrity of the website and the underlying CMS.

Affected Systems

The vulnerability exists in the TYPO3 CMS extension named “Mask”. No specific version information is provided in the advisory, so all installations of the Mask extension that have not been patched are potentially affected.

Risk and Exploitability

The advisory assigns a CVSS score of 6, indicating moderate severity. The EPSS score is not available, and the issue is not listed in the CISA KEV catalog. The vulnerability requires an authenticated backend user with access to the Mask module; no additional privileges are needed to manipulate files. Once such a user is present, the attack can be carried out trivially by supplying a crafted key. Given the moderate CVSS and the fact that it does not require remote access, the immediate threat is limited to sites where privileged users may be compromised.

Generated by OpenCVE AI on August 25, 2026 at 10:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest patched version of the Mask extension once it becomes available.
  • Restrict backend user access to the Mask module, granting it only to trusted administrators.
  • Configure filesystem permissions so that the web server can write only within the designated template directory and cannot create files elsewhere.

Generated by OpenCVE AI on August 25, 2026 at 10:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 09:15:00 +0000

Type Values Removed Values Added
Description The extension fails to validate a client-supplied template element key before using it to build file paths for saving and deleting Mask template files. An authenticated backend user with access to the Mask module can supply a key containing path traversal sequences to create or delete .html files outside the configured template directory.
Title Path Traversal in extension "Mask" (mask)
Weaknesses CWE-22
CWE-73
References
Metrics cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: TYPO3

Published:

Updated: 2026-08-25T14:04:39.871Z

Reserved: 2026-08-20T13:10:15.962Z

Link: CVE-2026-77139

cve-icon Vulnrichment

Updated: 2026-08-25T14:04:36.776Z

cve-icon NVD

Status : Deferred

Published: 2026-08-25T09:17:34.647

Modified: 2026-08-26T17:13:53.420

Link: CVE-2026-77139

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T10:45:03Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

  • CWE-73

    External Control of File Name or Path