Package "python3-jwt"
| Name: |
python3-jwt
|
Description: |
Python 3 implementation of JSON Web Token
|
| Latest version: |
2.13.0-1ubuntu1 |
| Release: |
stonking (26.10) |
| Level: |
security |
| Repository: |
main |
| Head package: |
pyjwt |
| Homepage: |
https://github.com/jpadilla/pyjwt |
Links
Download "python3-jwt"
Other versions of "python3-jwt" in Stonking
Changelog
|
pyjwt (2.13.0-1ubuntu1) stonking; urgency=medium
* SECURITY UPDATE: Inconsistent HMAC key validation in HMACAlgorithm
- debian/patches/CVE-2026-102266.patch: Validate PyJWK HMAC keys
consistently in jwt/api_jws.py, tests/test_api_jws.py.
- CVE-2026-102266
* SECURITY UPDATE: Unvalidated HTTP redirect traversal in PyJWKClient
- debian/patches/CVE-2026-102267.patch: Reject redirects in PyJWKClient
fetches in jwt/jwks_client.py, tests/test_jwks_client.py.
- CVE-2026-102267
* SECURITY UPDATE: Algorithm confusion via whitespace and line-break evasion
in is_pem_format
- debian/patches/CVE-2026-102268.patch: fix: reject loader-accepted PEM
variants in jwt/utils.py, tests/test_algorithms.py.
- CVE-2026-102268
* SECURITY UPDATE: Algorithm confusion via DER-encoded public key bytes in
HMACAlgorithm.prepare_key
- debian/patches/CVE-2026-102271.patch: fix: reject DER public keys as
HMAC secrets in jwt/algorithms.py, tests/test_algorithms.py.
- CVE-2026-102271
* SECURITY UPDATE: Key inspection bypass via UTF-8 Byte Order Mark (BOM) in
HMACAlgorithm.prepare_key
- debian/patches/CVE-2026-102272.patch: Reject encoded JWKs as HMAC keys
in jwt/algorithms.py, tests/test_algorithms.py.
- CVE-2026-102272
* SECURITY UPDATE: Key-type spoofing via nested JWK container structures in
HMACAlgorithm.prepare_key
- debian/patches/CVE-2026-102273.patch: fix: reject public JWK container
HMAC keys in jwt/algorithms.py, tests/test_algorithms.py.
- CVE-2026-102273
-- Hurman Thu, 08 Oct 2026 14:52:39 +0800
|
| CVE-2026-102266 |
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.from_jwk is affected because PyJWK verification |
| CVE-2026-102267 |
PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not re |
| CVE-2026-102268 |
PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, is_pem_format in jwt/utils.py is affected because is_pem_format does n |
| CVE-2026-102271 |
PyJWT is a Python implementation of JSON Web Token standards. From 2.4.0 until 2.14.0, PyJWT HMACAlgorithm.prepare_key is affected because asymmetric |
| CVE-2026-102272 |
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.prepare_key in jwt/algorithms.py is affected be |
| CVE-2026-102273 |
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, PyJWT HMACAlgorithm.prepare_key is affected because HMAC key |
|
About
-
Send Feedback to @ubuntu_updates