CVE-2026-104587 Details
Description
blob42 gosuki through commit 6e2bf34 contains a Stored Cross-Site Scripting (XSS) vulnerability. The application uses text/template instead of html/template, failing to perform context-aware auto-escaping on the URL and DisplayURL fields of bookmarks in internal/webui/templates/bookmarks.html. An attacker can craft a malicious bookmark URL containing HTML attribute-breaking payloads that execute arbitrary JavaScript in the victim's browser context when rendered in the local web interface.
A stored cross-site scripting vulnerability has been identified in Blob42 GoSuki, specifically in versions through commit 6e2bf34. The issue arises because the application uses the 'text/template' package, which does not provide context-aware auto-escaping for the 'URL' and 'DisplayURL' fields of bookmarks. This flaw allows attackers to inject malicious bookmark URLs that execute arbitrary JavaScript in the context of the victim's browser when rendered in the local web interface.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 13, 2026CISA-ADP
Assessed Oct 15, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/AmalJafarzade/CVE-2026-104587 | CISA-ADP | ExploitTechnical Description |
| https://github.com/AmalJafarzade/CVE-2026-104587 | [email protected] | ExploitTechnical Description |
| https://github.com/blob42/gosuki | [email protected] | ProductVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | CISA-ADP |
Affected Products
| Product | Versions |
|---|---|
| blob42 gosuki | <= 6e2bf34 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 15, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion