Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege LMS user
-
DeliveryInject script into HTML attribute field
-
ExploitStore payload in Enocta content
-
ExecutionVictim renders page (UI required)
-
PersistScript executes in victim session
-
ImpactHijack session or act as victim
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 (1) an authenticated account on the Enocta Platform with the ability to submit input that is rendered into an HTML attribute context (PR:L per the CVSS vector), and (2) a victim user who subsequently views/renders the attacker-controlled content (UI:R). The specific injection sink is an HTML attribute ('XSS Targeting HTML Attributes'), meaning the attacker must break out of the attribute's quoting/context rather than a raw HTML body. Limiting factors: no unauthenticated path (an account is needed), no automatic exploitation without a victim rendering the content, and impact is confined to integrity in the victim's browser session (no direct data-store confidentiality or availability impact). All versions through 2026-09-28 are affected. |
| Impact | This is a genuinely low-to-moderate risk issue, not a high-severity emergency. The CVSS 3.1 base score is 4.1 (Medium) with vector AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N - network-reachable and low-complexity, but gated by two meaningful brakes: the attacker must already be authenticated (PR:L) and a victim must interact/render the malicious content (UI:R). Impact is limited to integrity (I:L) via script execution in the victim's browser context; there is no direct confidentiality (C:N) or availability (A:N) impact in the base metrics, though the S:C scope-change reflects that the injected script executes outside the vulnerable component's authorization boundary (the victim's session). No EPSS score, no CISA KEV listing, and no public POC are provided in the intelligence, so exploitation status is 'no public exploit identified at time of analysis.' No SSVC decision data was supplied. There are no conflicting signals - description (attribute-context XSS), CWE-79, and the CVSS vector are mutually consistent. The realistic ceiling for stored/attribute XSS in an LMS is session hijacking or acting as another user (potentially an instructor/admin who views attacker-supplied content), which raises real-world concern above the raw score, but the authentication + user-interaction requirements keep this off the top-priority tier. |
| Exploit ScenarioDerived | An authenticated low-privilege Enocta user (e.g., a learner or content author) submits input that is reflected/stored into an HTML attribute without proper neutralization, breaking out of the attribute to inject script. When another user - potentially an instructor or administrator - views that content, the script runs in their authenticated session, enabling session/cookie theft or actions on their behalf. No public exploit code is identified at time of analysis, so an attacker would need to craft the attribute-breakout payload themselves. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Cross-site scripting (XSS) in Enocta Platform allows authenticated users to inject script into HTML attribute contexts, potentially modifying the appearance or behavior of pages viewed by other users. The flaw affects all versions through 2026-09-28 according to TR-CERT, and exploitation requires an authenticated account (PR:L) plus a victim who views the crafted content (UI:R), yielding only limited integrity impact (CVSS 4.1). No public exploit identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis. Until an update is available, administrators should enforce strict context-aware output encoding for all user-supplied input rendered into HTML attributes (e.g., using OWASP Java Encoder or equivalent), and validate/sanitize any input fields that populate attributes such as href, src, style, or event handlers. Deploy a Content Security Policy (CSP) that disallows inline script execution (e.g., script-src 'self') to block injected event handlers, though this may require adjusting legitimate inline scripts. Restrict the ability to submit raw HTML or rich content to trusted roles only, and apply the principle of least privilege to platform accounts to limit the pool of authenticated users who can attempt exploitation. Monitor the TR-CERT advisory at https://siberguvenlik.gov.tr/guvenlik-bildirimleri/detay/tr-26-1199 for vendor updates. Note that because exploitation requires a victim to view crafted content, user awareness and browser-side defenses (e.g., XSS Auditor in legacy browsers) may offer marginal additional protection, but are not reliable substitutes for server-side fixes.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-79 (Improper Neutralization of Input During Web Page Generation) is the root cause: the Enocta Platform fails to properly encode user-supplied input that is placed into an HTML attribute (e.g., within a tag's attribute value such as value, href, or title). An attacker with a valid account can craft input that breaks out of the attribute's quoting context, injecting event handlers or additional attributes that execute JavaScript when a victim views the page. Because the injection point is an attribute rather than the HTML body, successful exploitation typically requires closing the surrounding quote (e.g., " onmouseover=alert(1) x=") or using a javascript: URI in a URL-bearing attribute. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N reflects network attack, low complexity, authenticated attacker, required victim interaction, scope change, and only partial integrity impact on the victim's browser session; confidentiality and availability are not directly affected. The CPE cpe:2.3:a:enocta_educational_technologies_inc.:enocta_platform:*:*:*:*:*:*:*:* confirms the affected product is Enocta Platform, an educational technology solution.
Know when Enocta Platform 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
AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N
Network-reachable stored/attribute XSS needing a low-privilege account (PR:L) and victim rendering (UI:R); script executes in victim session so S:C, integrity-only I:L.
Primary rating from Vendor (TR-CERT).
CVSS VectorVendor: TR-CERT
DescriptionCVE.org
Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Enocta Educational Technologies Inc. Enocta Platform allows XSS Targeting HTML Attributes.
This issue affects Enocta Platform: through 2026-09-28.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-88240
GHSA-g2wf-w32f-72f5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB