← Back to feed
Vulnerabilities & PatchesEmerging1 sourceAug 12, 2026 · 20:50via CVEFeed

CVE-2026-73427 - Trix: XSS via JSON deserialization bypass in drag-and-drop (Level0InputController)

Brief

CVE ID : CVE-2026-73427

Published : Aug. 12, 2026, 8:50 p. m.

  • 14 minutes ago

Description : Trix is a what-you-see-is-what-you-get rich text editor for everyday writing. Prior to 2.

  • 18, Trix is vulnerable to cross-site scripting when a crafted application/x-trix-document JSON payload is dropped into an editor using the fallback Level0InputController, such as an embedded WebView without Input Events Level 2 support. The StringPiece.

fromJSON method trusts href attributes from the JSON payload without sanitization, allowing a draggable element containing a URI to bypass DOMPurify sanitization and inject executable JavaScript into the DOM. Exploitation requires the victim to drag and drop attacker-controlled content, and server-side HTML sanitization can neutralize the payload on save. This issue is fixed in version 2.

  • 18.
Read more on CVEFeed