{"id":"GO-2026-4656","summary":"Pocket ID: OIDC authorization code validation uses AND instead of OR, allowing cross-client token exchange in github.com/pocket-id/pocket-id/backend","details":"Pocket ID: OIDC authorization code validation uses AND instead of OR, allowing cross-client token exchange in github.com/pocket-id/pocket-id/backend","aliases":["CVE-2026-28513","GHSA-qh6q-598w-w6m2"],"modified":"2026-03-23T04:52:50.572583Z","published":"2026-03-11T16:00:40Z","database_specific":{"url":"https://pkg.go.dev/vuln/GO-2026-4656","review_status":"UNREVIEWED"},"references":[{"type":"ADVISORY","url":"https://github.com/pocket-id/pocket-id/security/advisories/GHSA-qh6q-598w-w6m2"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-28513"}],"affected":[{"package":{"name":"github.com/pocket-id/pocket-id/backend","ecosystem":"Go","purl":"pkg:golang/github.com/pocket-id/pocket-id/backend"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.0.0-20260307173642-b59e35cb59ae"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://vuln.go.dev/ID/GO-2026-4656.json"}}],"schema_version":"1.7.5"}