{"id":"CVE-2026-55650","aliases":["GHSA-wwf9-7jrc-rv4q"],"url":"https://o3.security/vulnerability/CVE-2026-55650","summary":"Outerbase Studio: Stored XSS in Text Widget Leads to Authentication Token Exposure","details":"## Summary\n\nA Stored Cross-Site Scripting (XSS) issue previously existed in the Text Widget in Board of Outerbase Studio where unsanitized HTML could be rendered using `dangerouslySetInnerHTML`\n\n### Steps to Reproduce\n\n1. Create a new dashboard.\n2. Add a **Text widget**.\n3. Insert the following payload:\n\n```html\n<img src=x onerror=\"alert('XSS Executed\\nToken: ' + localStorage.getItem('ob-token'))\">\n```\n\n### Architectural Context\n\nOuterbase Cloud and its backend services were discontinued in 2025.\n\nThe current version of Outerbase Studio operates purely as a client-side application, with dashboard data stored locally in the browser.\n\n### Impact\n\nIn the current architecture, the impact is limited to local self-XSS within a user's browser session.\nThe previously described scenarios involving:\n\n- authentication token theft\n- account takeover\n- database access\n\nare no longer applicable since there are no active backend services or authentication tokens.\n\n### Remediation\n\nThe unsafe HTML rendering in the Text Widget has been removed in commit https://github.com/outerbase/studio/commit/b06fb85e5967440278d5a815721b360920566ab9 by eliminating the use of dangerouslySetInnerHTML.","published":"2026-09-15T14:36:37.773Z","modified":"2026-10-28T02:30:23.814463481Z","cvss":{"score":4.4,"severity":"MEDIUM","vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N"},"epss":{"score":0.00132,"percentile":0.03115,"asOf":"2026-09-17"},"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"npm","name":"@outerbase/studio","fixedVersion":null}],"fix":{"url":"https://github.com/outerbase/studio/commit/b06fb85e5967440278d5a815721b360920566ab9","label":"outerbase/studio@b06fb85"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/55xxx/CVE-2026-55650.json"},{"type":"ADVISORY","url":"https://github.com/outerbase/studio/security/advisories/GHSA-wwf9-7jrc-rv4q"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-55650"},{"type":"FIX","url":"https://github.com/outerbase/studio/commit/b06fb85e5967440278d5a815721b360920566ab9"},{"type":"PACKAGE","url":"https://github.com/outerbase/studio"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-10-28T02:30:23.814463481Z"}}