CVE-2025-63785: onlook · n/a
Affects onlookSource CVE Database V5
Not known to be exploited · CVSS 6.1 Medium.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 20% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 7 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
npmonlookpkg:npm/onlookOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2025-63785, organizations should implement multiple layers of defense: 1) Apply patches or updates from the Onlook application vendor as soon as they become available. 2) If patches are not yet available, implement strict input validation and sanitization on all user inputs before injecting them into the DOM, preferably using secure APIs that avoid innerHTML or employ libraries that automatically escape content. 3) Deploy Content Security Policy (CSP) headers to restrict the execution of unauthorized scripts within the application context. 4) Educate users about the risks of interacting with untrusted or suspicious content within the application, emphasizing caution with shared or externally sourced text elements. 5) Monitor web application logs and network traffic for unusual activity indicative of attempted XSS exploitation. 6) Consider using web application firewalls (WAFs) with rules tailored to detect and block XSS payloads targeting the Onlook application. 7) Conduct regular security assessments and code reviews focusing on client-side scripting and DOM manipulation practices to identify and remediate similar vulnerabilities proactively.
Description
A DOM-based Cross-Site Scripting (XSS) vulnerability exists in the text editor feature of the Onlook web application 0.2.32. This vulnerability occurs because user-supplied input is not properly sanitized before being directly injected into the DOM via innerHTML when editing a text element. An attacker can exploit this to inject malicious HTML and script code, which is then executed within the context of the preview iframe, allowing for the execution of arbitrary scripts in the user's session.