Friday, 16 October 2026
1 agent hack today▼ 7 vs yesterday (8)

PyJWT accepts inconsistent OKP JWKs, allowing key identity confusion

PyJWT fails to validate that the public key parameter 'x' matches the key derived from private key parameter 'd' in OKP JWKs, allowing attackers to use stolen sender-constrained tokens without the legitimate holder's private key in DPoP integrations.

Disclosed 5 October 2026 · Record updated 6 October 2026

Impact

In DPoP integrations, a stolen sender-constrained access token can be used without possession of the legitimate holder's private key due to inconsistent OKP JWK validation.

Our coverage

Sources

  1. github.comhttps://github.com/advisories/GHSA-x33g-cr3x-6449