CVE-2026-14856
Received Received - Intake

Stored XSS in SVG Upload via Media Manager in TastyIgniter

Vulnerability report for CVE-2026-14856, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-27

Last updated on: 2026-07-27

Assigner: Spanish National Cybersecurity Institute, S.A. (INCIBE)

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-27
Last Modified
2026-07-27
Generated
2026-07-27
AI Q&A
2026-07-27
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
tastyigniter media_manager 4.3.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a stored Cross-Site Scripting (XSS) vulnerability in TastyIgniter v4.3.0's Media Manager. It allows an authenticated low-privilege user to upload a malicious SVG file containing JavaScript code due to insufficient validation and sanitization. When an administrator views the file, the JavaScript executes in their browser context.

Detection Guidance

Check for unauthorized SVG files in the Media Manager upload directory. Inspect server logs for unusual file uploads or administrator access patterns. Look for JavaScript code within SVG files using text editors or grep commands like 'grep -r "<script>" /path/to/uploads/'.

Impact Analysis

An attacker could gain full control of the administrative account by chaining this XSS with a CSRF attack. This allows unauthorized actions like modifying credentials. The impact includes potential data breaches, system compromise, and loss of administrative control.

Compliance Impact

This vulnerability could lead to unauthorized access and data breaches, violating GDPR's data protection requirements and HIPAA's security rules. Non-compliance may result in legal penalties, reputational damage, and loss of trust.

Mitigation Strategies

Update TastyIgniter to the latest version to patch the vulnerability. Disable SVG uploads if not required. Implement strict file validation to block SVG files containing JavaScript. Monitor administrator sessions for suspicious activity.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14856. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart