Skip to content
OpenAdvisories

Vendor

go-shiori

3 known vulnerabilities.

Products

3 results · Clear filters · Feed

  • High 8.5

    go-shiori Server-Side Request Forgery via Unrestricted Bookmark URL Fetch

    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).

  • High 8.2
    CVE-2026-71206 Public exploit

    shiori - JWT CheckToken Never Re-Validates Account State, Allowing Stale-Privilege Access After Deletion or Demotion

    Shiori's CheckToken function (internal/domains/auth.go) validates only the JWT's HMAC signature and returns the embedded claims.Account object unmodified, never re-fetching the account from the database. No session store or token-revocation mechanism exists i…

  • High 8.8

    Shiori Authenticated Privilege Escalation via PATCH /api/v1/auth/account

    Shiori contains a privilege escalation vulnerability in the account update endpoint that allows authenticated users to modify the owner field without authorization checks. Attackers can escalate to administrator by submitting a crafted PATCH request with owne…