Vulnerability · Published May 18, 2026 · Assigned by VulnCheck
CVE-2026-45245Summarize < 0.15.1 Unauthorized Daemon Request via Untrusted Events
High 7.4
In plain English
A high-severity server-side request forgery in summarize from steipete. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 26% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Summarize prior to 0.15.1 contains a vulnerability in the hover summary feature that allows malicious pages to dispatch synthetic mouseover events over attacker-controlled links, causing the extension to make authenticated daemon requests using stored tokens without verifying event trustworthiness. Attackers can place local or private-network URLs behind hoverable links to route authenticated requests through the daemon, potentially accessing sensitive internal endpoints when users interact with attacker-controlled content.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| npm | @steipete/summarize | 0.15.1 | GHSA-2r69-qgv3-hr65 |
Affected products (as reported)
Weakness: CWE-918, CWE-940 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N
References
- https://github.com/steipete/summarize/releases/tag/v0.15.2 release-notes
- https://github.com/steipete/summarize/pull/218 issue-tracking
- https://github.com/steipete/summarize/commit/ecbb2c414255aa480a15d0d8b205224c14cfdbcb patch
- https://www.vulncheck.com/advisories/summarize-unauthorized-daemon-request-via-untrusted-events third-party-advisory