Skip to main content

Enocta Platform CVE-2026-82326

| EUVDEUVD-2026-88240 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-28 TR-CERT GHSA-g2wf-w32f-72f5
4.1
CVSS 3.1 · Vendor: TR-CERT
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege LMS user
  2. Delivery
    Inject script into HTML attribute field
  3. Exploit
    Store payload in Enocta content
  4. Execution
    Victim renders page (UI required)
  5. Persist
    Script executes in victim session
  6. Impact
    Hijack 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Enocta Platform 0 ≤2026-09-28

Affected Packages

euvd enocta_platform no fix

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

Vendor (TR-CERT) PRIMARY 4.1 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N
vuln.today AI 4.1 MEDIUM

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.

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

Primary rating from Vendor (TR-CERT).

CVSS VectorVendor: TR-CERT

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
None
Integrity
Low
Availability
None

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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
Regional Turkish corporate e-learning/LMS SaaS, niche enterprise footprint
Data Quality
3 sources
Confidence: Low

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.1%
Patch available No
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

20
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +20
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