CVE-2026-28512CWE-601

Pocket ID: OAuth redirect_uri validation bypass via userinfo/host confusion

High · published March 9, 2026

CVSS v3.1
7.1
EPSS
0%
Percentile
20.0
In the wild
Unconfirmed
What it is

Pocket ID is an OIDC provider that allows users to authenticate with their passkeys to your services. From 2.0.0 to before 2.4.0, a flaw in callback URL validation allowed crafted redirect_uri values containing URL userinfo (@) to bypass legitimate callback pattern checks. If an attacker can trick a user into opening a malicious authorization link, the authorization code may be redirected to an attacker-controlled host. This vulnerability is fixed in 2.4.0.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00286 · 20.0th percentile
Weakness
CWE-601 · URL Redirection to Untrusted Site ('Open Redirect')
Published
2026-03-09T22:17Z
EPSS history
Timeline
  • 09 MAR 22:17Z
    Pocket ID: OAuth redirect_uri validation bypass via userinfo/host confusion
    cvelistv5