Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/pocket-id/pocket-id/backend
  4. ›
  5. CVE-2026-55834

CVE-2026-55834: Pocket-ID has an Open Redirect on the OIDC /authorize page via unvalidated redirect_uri with prompt=none

August 28, 2026

The OIDC authorization page in the pocket-id frontend redirects the browser to an attacker-controlled URL without consulting the backend redirect_uri allow-list when the request uses prompt=none. An attacker who knows a valid client_id can craft an /authorize link that sends a victim (or a victim’s browser doing a silent re-auth) to any external https URL, enabling phishing and OAuth response smuggling. The backend allow-list validation that protects the normal authenticated flow is bypassed because this path is handled entirely client-side.

References

  • github.com/advisories/GHSA-2wvm-8mvp-22qv
  • github.com/pocket-id/pocket-id/commit/8a7577497131229badb35cb4b3a4227b1300afff
  • github.com/pocket-id/pocket-id/releases/tag/v2.9.0
  • github.com/pocket-id/pocket-id/security/advisories/GHSA-2wvm-8mvp-22qv
  • nvd.nist.gov/vuln/detail/CVE-2026-55834

Code Behaviors & Features

Detect and mitigate CVE-2026-55834 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions starting from 2.6.0 before 2.9.0

Fixed versions

  • 2.9.0

Solution

Upgrade to version 2.9.0 or above.

Impact 4.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-601: URL Redirection to Untrusted Site ('Open Redirect')

Source file

go/github.com/pocket-id/pocket-id/backend/CVE-2026-55834.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 09 Sep 2026 12:22:02 +0000.