Skip to content
Threat Feed
low advisory

Onyx Craft: Stored Cross-Site Scripting via iframe sandbox bypass (CVE-2026-116004)

Onyx Craft versions through 5.0.0 contain a stored Cross-Site Scripting vulnerability in the output preview panel caused by insecure iframe sandbox configuration, allowing malicious preview content to access the parent document DOM.

CVE search metadata

CVE search record: CVE-2026-116004. Severity: low. CVSS: 3.5. EPSS: 0.20%. KEV: no. Product: Onyx Craft (<= 5.0.0). Brief: Onyx Craft: Stored Cross-Site Scripting via iframe sandbox bypass (CVE-2026-116004). Brief link: https://feed.craftedsignal.io/briefs/2026-10-onyx-craft-xss/

Triage facts

Revision 1
Applicability
Onyx Craft (<= 5.0.0)
Evidence
Unknown
Severity
Low
Action
Elevated
Sources
4 public sources
Freshness
Revision 1Oct 27, 01:09 UTC
Vulnerabilities
1 CVE
Source quality
B2Likely

Onyx Craft versions up to and including 5.0.0 are vulnerable to stored Cross-Site Scripting (XSS) due to an unsafe iframe sandbox configuration within the craft output preview component. The component uses both allow-scripts and allow-same-origin attributes in the iframe sandbox. When the parent application and the rendered preview share the same origin, this combination permits framed JavaScript to bypass sandbox restrictions and modify the parent document's DOM. This vulnerability is tracked as CVE-2026-116004.

Impact

Successful exploitation allows an attacker to execute arbitrary JavaScript within the context of the parent application when a victim views attacker-controlled preview content. This can lead to unauthorized modification of the parent document, potential session hijacking, or data theft, depending on the privileges and sensitive information present in the parent application context.

Recommendation

  • Upgrade Onyx Craft to a patched version once released.
  • Implement a dedicated, isolated origin (subdomain) to serve generated preview content, ensuring it does not share cookies or application privileges with the main application.
  • Remove the allow-same-origin flag from iframe sandbox configurations where application requirements permit.
  • Apply a restrictive Content Security Policy (CSP) to preview content.
  • Implement browser regression tests to assert that preview content cannot access or modify the parent DOM.

Immediate actions

Audit current Onyx Craft deployments for usage of the vulnerable output preview component.

SOC 48h

Threat Hunt

Identify abnormal DOM modification events or script errors originating from iframe elements within the Onyx Craft application context.

T1190 medium medium confidence hunt now

Data: Browser console logs, Application performance monitoring (APM) telemetry

Mitigations

Serve generated previews from a dedicated origin with no shared cookies or application privileges.

immediate IT Operations

CVE-2026-116004