CVE-2026-116213

Webasyst Framework through 4.4.0 Arbitrary File Read via waArchiveTar Symlinks

Published Oct 26, 2026 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
Webasyst Framework through 4.4.0 contains an arbitrary file read vulnerability in waArchiveTar::writeItem() that creates symlinks from theme archives without validating link targets. Authenticated users with theme management rights can upload themes containing symlinks to wa-config/db.php or /etc/passwd and read them through the public theme path.

Analysis

AI-generated

Technical impact

Webasyst Framework versions through 4.4.0 are vulnerable to an arbitrary file read flaw in the waArchiveTar::writeItem() method. When a theme archive is uploaded, the method creates symbolic links without validating their targets, allowing an attacker with theme‑management privileges to reference internal files such as wa-config/db.php or the host's /etc/passwd. By requesting the linked files through the public theme path, the attacker can read arbitrary contents, breaching the confidentiality of configuration and system files. The weakness is a path‑traversal style flaw (CWE‑59).

Affected Systems

Affected vendor is Webasyst, product Webasyst Framework, any release up to and including version 4.4.0. Users deploying a custom theme or third‑party theme packages on these versions are at risk. The issue is triggered only for authenticated users with the role that permits theme management.

Risk and Exploitability

The CVSS score of 6.9 signals a moderate severity. Because no EPSS score is published, the predicted exploitation probability remains uncertain, and the vulnerability is not currently listed in CISA's KEV catalog. Based on the description, the likely attack vector would be remote—an attacker must first gain the ability to upload a malformed theme archive, which requires legitimate credentials with theme‑management rights. Once a privileged upload is performed, the attacker can directly read targeted files via the public URL, exploiting the symlink creation feature. The flaw does not require additional environmental conditions beyond the stated authentication level.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Webasyst Framework to version 4.4.1 or newer when it is released.
  • If an upgrade cannot be applied immediately, restrict theme upload permissions to the smallest set of users and remove the ability to upload arbitrary archives.
  • Deploy a file‑system filter or WAF rule to block requests that resolve to critical configuration files such as db.php or /etc/passwd via the theme path.
  • Ensure the application validates symlink targets or disables symlink support in theme archives.

Generated by OpenCVE AI on October 26, 2026 at 15:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Webasyst
Webasyst webasyst-framework
Vendors & Products Webasyst
Webasyst webasyst-framework
Type Values Removed Values Added
Description Webasyst Framework through 4.4.0 contains an arbitrary file read vulnerability in waArchiveTar::writeItem() that creates symlinks from theme archives without validating link targets. Authenticated users with theme management rights can upload themes containing symlinks to wa-config/db.php or /etc/passwd and read them through the public theme path.
Title Webasyst Framework through 4.4.0 Arbitrary File Read via waArchiveTar Symlinks
Weaknesses CWE-59
References
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

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

Weaknesses
  • CWE-59

    Improper Link Resolution Before File Access ('Link Following')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 26, 2026, 4:16 PM
Reserved
Oct 25, 2026, 12:28 PM
Status
Deferred
Published
Oct 26, 2026, 2:16 PM
Modified
Oct 26, 2026, 5:17 PM