Skip to main content
CVE-2025-63785VulnerabilityPublished Updated

CVE-2025-63785: onlook · n/a

Affects onlookSource CVE Database V5

0

Not known to be exploited · CVSS 6.1 Medium.

Data as of 26 Oct 2026, 07:57 UTC

CVSS 3.1 base score
6.1Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
npmonlookpkg:npm/onlookOther threatsAffected
  • =0.2.32
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.

References

Community reviews

Loading reviews…