Sceawere
Vulnerability Detail
CVE-2026-81281UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Graphene Subscriber Cross-Site Scripting
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.5
- Creation Date
- 4h ago
- Vendor
- silverks
- Product
- Graphene
- Attack Type
- CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
Subscriber Cross Site Scripting (XSS) in Graphene <= 2.9.4 versions.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.5",
"pubDate": "2026-09-03T17:17:23.907Z",
"pubdate": "2026-09-03T17:17:23.907Z",
"executiveSummary": "This vulnerability is identified as a Subscriber-level Cross-Site Scripting (XSS) flaw affecting Graphene versions 2.9.4 and earlier.\nThe vulnerability occurs due to improper neutralization of user-supplied input before rendering it within the web interface, allowing an authenticated user with Subscriber-level privileges to inject malicious scripts.\nSuccessful exploitation enables an attacker to execute arbitrary JavaScript in the context of the victim's browser session.\nThis can lead to full account takeover, session hijacking, or the unauthorized modification of displayed content, depending on the victim's privileges.\nThe risk is elevated as it allows low-privileged users to perform actions exceeding their authorization scope or compromise high-privilege administrative sessions.\nExploitation requires an active, authenticated Subscriber account and the ability to interact with specific input fields or components that fail to sanitize user data properly.",
"technicalDetails": "The vulnerability is a reflected or stored Cross-Site Scripting (XSS) flaw inherent in Graphene versions <= 2.9.4. The root cause lies in the application's failure to implement robust output encoding or strict input validation for user-provided data handled by the Subscriber-accessible components.\nWhen a user with Subscriber privileges inputs a malicious payload into vulnerable fields, the application fails to sanitize or escape characters such as '<', '>', '\"', and '\"'. Consequently, the input is stored in the backend database or reflected directly back to the client-side interface.\nThe attack flow proceeds as follows: 1) An authenticated user with Subscriber-level permissions accesses an input field within the Graphene application. 2) The attacker submits a specially crafted payload, such as '<script>alert(document.cookie)</script>', into the target field. 3) The application processes the request and persists the malicious script or reflects it within the response body without adequate security controls. 4) When an administrator or another user views the page containing the malicious payload, the browser interprets the injected data as executable code rather than plain text.\nBecause the payload executes within the context of the victim's browser session, the attacker can leverage the Document Object Model (DOM) to bypass Same-Origin Policy (SOP) constraints, access sensitive session tokens (e.g., session cookies), perform unauthorized requests on behalf of the victim (CSRF), or redirect users to malicious domains.\nThe vulnerability is restricted to the web application context and necessitates authentication. However, since the attack target is often a privileged user (such as an administrator reviewing subscriber submissions), the impact can escalate significantly. The lack of Content Security Policy (CSP) headers or inappropriate CSP configuration further facilitates the successful execution of the injected script, as the browser will not block scripts originating from the origin domain.\nPost-exploitation impact includes the potential for persistent session compromise, privilege escalation if administrative actions can be spoofed, or the exfiltration of sensitive organizational data displayed in the web dashboard."
}