← Vulnerability database

CVE-2026-102267

Critical
9.1 CVSS v3.1
Published
Sep 28, 2026
Updated
Oct 7, 2026
Vendor
Pyjwt Project
Affected versions
See affected products
Weakness
CWE-200, CWE-345, CWE-918

Summary

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result, PyJWKClient follows the redirect and consumes the redirected response as key material. Consequently, forwarded credentials may be disclosed or verification keys may be substituted. This issue is fixed in version 2.14.0.

Severity

Critical (9.1)

CVSS vector

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

Affected products

  • Pyjwt Project Pyjwt < 2.14.0

Exploitation status

Unknown

Technical details

Technical analysis has not been written for this record yet.

Mitigation & remediation

Follow the vendor advisory linked below for patches and workarounds.

References

Source NIST NVD
Last syncedOct 28, 2026 19:44 UTC
Reviewed Oct 28, 2026
Page updatedOct 29, 2026