Skip to main content

YouMind EUVDEUVD-2026-98362

| CVE-2026-96535 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-13 INCIBE GHSA-mrvg-xhq8-v864
5.1
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to YouMind portal
  2. Delivery
    Set avatar to malicious SVG via arbitrary URL
  3. Exploit
    CDN serves SVG as image/svg+xml
  4. Execution
    Victim navigates directly to avatar URL
  5. Impact
    Embedded JavaScript executes in CDN domain context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated YouMind account with access to the avatar update endpoint and its ability to set a profile picture from an arbitrary URL (PR:L). The attacker must supply an SVG file containing embedded JavaScript, which the CDN serves unsanitised with Content-Type: image/svg+xml. Script execution is NOT automatic within the application UI: a victim must navigate directly to the avatar's CDN URL (UI:P), and the code then runs in the CDN domain's context rather than the main YouMind application origin - limiting its reach to that domain's trust boundary. The key limiting factors are the need for an authenticated attacker, required victim interaction (direct navigation), and the cross-domain (CDN) execution context.

Impact

This is a low-to-moderate priority issue, consistent with its CVSS 4.0 base score of 5.1 (Medium). The vector CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N indicates network-reachable but constrained exploitation: it requires at least low-level privileges (PR:L - an authenticated YouMind account able to set an avatar) and passive user interaction (UI:P - a victim must navigate directly to the malicious avatar URL), and impact is limited to low confidentiality and low integrity with no availability effect. No EPSS score, CISA KEV listing, SSVC decision data, or public POC was provided in the input, so there is no signal of active or probable exploitation - exploitation status is therefore 'no public exploit identified at time of analysis.' A notable architectural nuance that the raw score does not capture: the injected script executes in the context of the CDN's domain (image/svg+xml served on direct navigation), not the primary YouMind application origin, which both changes the trust scope and typically limits the attacker's ability to steal main-application session material. There is no conflicting data, but the input is thin: severity and auth characterization rest on the vendor/INCIBE-supplied CVSS 4.0 vector alone, with no corroborating NVD analysis, no affected-version detail, and no confirmed patch.

Exploit ScenarioDerived

An authenticated attacker uploads or references an SVG file containing embedded JavaScript as their profile avatar via the avatar update endpoint's arbitrary-URL feature. Because the SVG is served by the CDN with Content-Type: image/svg+xml and without sanitisation, a victim who navigates directly to that avatar URL triggers script execution within the CDN domain's context. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Stored cross-site scripting in the YouMind web application lets an authenticated user abuse the avatar update endpoint by pointing it at an arbitrary URL that hosts an SVG image containing embedded JavaScript, which the platform's CDN then serves unsanitised as image/svg+xml; the payload only executes when a victim navigates directly to that CDN-hosted avatar URL, running in the CDN origin rather than the main YouMind application domain. Rated Medium at CVSS 5.1 (CVSS 4.0: AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N, no subsequent-system impact), the flaw requires a valid account with avatar-update privileges and active victim interaction, and the cross-domain execution context bounds what an attacker can reach; no public exploit code has been identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data at time of analysis, so the INCIBE-CERT advisory (https://www.incibe.es/en/incibe-cert/notices/aviso/cross-site-scripting-youmind-web-application) is the authoritative source for vendor guidance and should be monitored for updates. Until an official fix is confirmed, server-side validation of avatar uploads is the primary compensating control: reject or sanitise SVG content by stripping <script> and <foreignObject> elements, event-handler attributes (onload, onerror, and similar) and javascript: URIs, or convert uploaded images to a raster format - noting that aggressive sanitisation can break legitimate animated or interactive SVGs. Additionally, restrict the avatar endpoint to an allowlist of trusted image hosts instead of accepting arbitrary URLs, which prevents attacker-controlled content from reaching the CDN in the first place, though this reduces user flexibility. Serve user-supplied files from an isolated, cookieless domain and apply a Content-Security-Policy with script-src 'none' and sandbox directives on that origin, or force Content-Disposition: attachment / Content-Type: text/plain, so that even a malicious SVG cannot execute with the CDN origin's trust; these layers lower residual risk but do not replace the upstream fix.

Affected VersionsENISA

YouMind web application 0 <13/10/2026

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically a stored/persistent XSS in the YouMind avatar update endpoint, which allows a profile picture to be set from an arbitrary URL without validating or sanitising the fetched content. SVG is an XML-based image format that can legitimately carry <script> elements and event-handler attributes, so when the CDN stores and re-serves such a file with Content-Type: image/svg+xml, the browser parses and executes the embedded JavaScript in the CDN's security context. Because only the CDN origin - not the main YouMind application origin - is affected, the classic XSS impact of reading the application's session cookies or CSRF tokens does not apply; the reachable impact is limited to actions and data within the CDN domain, consistent with the CVSS 4.0 vector's VC:L/VI:L/VA:N and SC:N/SI:N/SA:N (no subsequent-system compromise). Exploitation prerequisites mirror that vector: network reachability (AV:N), low complexity (AC:L), no additional attack requirements (AT:N), an authenticated account able to update the avatar (PR:L), and a victim who actively navigates to the crafted CDN URL (UI:P).

Know when Youmind Web Application gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (INCIBE) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.4 MEDIUM

Authenticated avatar-setting gives PR:L; victim must open the URL so UI:R; execution in the separate CDN origin is a scope change (S:C) with limited C/I impact and no availability effect.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (INCIBE).

CVSS VectorVendor: INCIBE

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 13, 2026 - 10:02 EUVD

DescriptionCVE.org

Cross-Site Scripting on the YouMind portal, specifically in the avatar update endpoint, when setting a profile picture via an arbitrary URL. This occurs due to a lack of sanitisation and validation of SVG content when setting an SVG image containing embedded JavaScript code as the avatar. The file is served by the CDN with Content-Type: image/svg+xml and, when navigating directly to that URL, the script executes within the context of the CDN’s domain.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche AI-assisted content/notes SaaS, limited enterprise footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy