Description
A stored Cross-Site Scripting (XSS) vulnerability in the file upload functionality of the Media Manager in TastyIgniter v4.3.0, caused by insufficient validation and sanitization of SVG files. An authenticated user with low privileges can upload a malicious SVG file containing JavaScript code. When an administrator views that file, the code executes in the context of their browser. By chaining this vulnerability with a Cross-Site Request Forgery (CSRF) attack, an attacker can extract the administrator’s CSRF token and perform unauthorized actions—such as modifying credentials—thereby gaining full control of the administrative account.
Published: 2026-07-27
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A stored Cross‑Site Scripting vulnerability exists in the Media Manager of TastyIgniter v4.3.0. It is caused by insufficient sanitization of SVG files during upload. An authenticated user with low privileges can upload a crafted SVG containing JavaScript. When an administrator later opens that file in the browser, the embedded script runs with administrator privileges, enabling further actions such as extracting the admin’s CSRF token. By chaining this stored XSS with a Cross‑Site Request Forgery, an attacker can perform unauthorized login‑changing or other privileged operations, effectively taking full control of the admin account.

Affected Systems

The affected product is Media Manager for TastyIgniter, specifically version 4.3.0. The vulnerability is limited to the Media Manager component and does not affect other core TastyIgniter modules unless they also expose the same upload interface.

Risk and Exploitability

The CVSS score of 6.3 indicates a medium‑severity vulnerability. The EPSS score is reported as < 1% (approximately 0.0023), indicating a very low, but non‑zero exploitation likelihood, and the vulnerability is not listed in the CISA KEV catalog, which suggests it has not been widely exploited yet. However, the required conditions—a low‑privilege authenticated user and an administrator who views the uploaded file—are realistic in many environments. If an attacker can obtain or guess the CSRF token via the XSS execution, the risk escalates to full administrative compromise. Because the exploitation path involves multiple steps, the overall risk to systems with default configurations is moderate but still warrants prompt attention.

Generated by OpenCVE AI on August 3, 2026 at 17:54 UTC.

Remediation

Vendor Solution

The vulnerability has been fixed by the manufacturer. It is recommended that you update to the latest available version.


OpenCVE Recommended Actions

  • Apply the vendor‑supplied fix by upgrading TastyIgniter to the latest version that removes the SVG upload flaw
  • If an upgrade is not immediately possible, disable SVG file uploads entirely or enforce strict MIME‑type validation so that only safe file types are accepted
  • Ensure that the Media Manager’s file view pages are protected by robust CSRF tokens and that administrators are encouraged to view uploaded media only from trusted sources

Generated by OpenCVE AI on August 3, 2026 at 17:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 27 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 27 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Media Manager
Media Manager tastyigniter
Vendors & Products Media Manager
Media Manager tastyigniter

Mon, 27 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Description A stored Cross-Site Scripting (XSS) vulnerability in the file upload functionality of the Media Manager in TastyIgniter v4.3.0, caused by insufficient validation and sanitization of SVG files. An authenticated user with low privileges can upload a malicious SVG file containing JavaScript code. When an administrator views that file, the code executes in the context of their browser. By chaining this vulnerability with a Cross-Site Request Forgery (CSRF) attack, an attacker can extract the administrator’s CSRF token and perform unauthorized actions—such as modifying credentials—thereby gaining full control of the administrative account.
Title Stored Cross-Site Scripting (XSS) in TastyIgniter Media Manager
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

Media Manager Tastyigniter
cve-icon MITRE

Status: PUBLISHED

Assigner: INCIBE

Published:

Updated: 2026-07-27T14:53:46.484Z

Reserved: 2026-07-06T12:26:14.050Z

Link: CVE-2026-14856

cve-icon Vulnrichment

Updated: 2026-07-27T14:53:41.756Z

cve-icon NVD

Status : Deferred

Published: 2026-07-27T12:16:42.880

Modified: 2026-07-27T20:32:11.620

Link: CVE-2026-14856

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T18:00:11Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')