CVE-2026-71280
8.5 HIGHpublic exploit availablePublished 2026-08-05 · Updated 2026-08-10
AI risk analysis
- Summary
- The flaw allows an attacker to potentially manipulate or exploit a caller-supplied bookmark URL due to lack of validation checks, leading to potential security risks.
- Exploitability
- Exploitation requires control over the bookmark URL and network access; however, it is relatively straightforward given the absence of validation measures.
- Blast radius
- If exploited, this could lead to significant data exposure or system compromise in real-world applications relying on untrusted input.
- Prioritized remediation
- Implement proper validation checks for URLs using IsLoopback, IsPrivate, IsUnspecified, and IsLinkLocalUnicast methods before processing them with http.Client.
url-validationhttp-clientsecurity-riskinput-sanitization
Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
go-shiori's DownloadBookmark (internal/core/download.go) fetches a caller-supplied bookmark URL using a plain http.Client with no custom DialContext or destination-IP validation (no IsLoopback, IsPrivate, IsUnspecified, or IsLinkLocalUnicast checks).
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
Weaknesses
CWE-918
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.