UbuntuUpdates.org

Package "pyjwt"

Name: pyjwt

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • Python 3 implementation of JSON Web Token

Latest version: 2.7.0-1ubuntu0.2
Release: noble (24.04)
Level: updates
Repository: main

Links



Other versions of "pyjwt" in Noble

Repository Area Version
base main 2.7.0-1
security main 2.7.0-1ubuntu0.3

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 2.7.0-1ubuntu0.2 2026-09-28 05:07:21 UTC

pyjwt (2.7.0-1ubuntu0.2) noble-security; urgency=medium

  * SECURITY UPDATE: multiple security vulnerabilities
    - debian/patches/CVE-2026-48522-to-48526.patch: Bundle security fixes and
      hardening into 2.13.0 in jwt/algorithms.py, jwt/api_jws.py,
      jwt/jwks_client.py, tests/test_algorithms.py, tests/test_api_jws.py,
      tests/test_jwks_client.py.
    - CVE-2026-48522
    - CVE-2026-48524
    - CVE-2026-48525
    - CVE-2026-48526

 -- Shishir Subedi Mon, 21 Sep 2026 13:39:20 +0545

Source diff to previous version
CVE-2026-48522 PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient passes its uri argument directly to urllib.request.urlopen() which u
CVE-2026-48524 PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient.get_signing_key() forces a fresh HTTP request to the JWKS endpoint f
CVE-2026-48525 PyJWT is a JSON Web Token implementation in Python. From 2.8.0 to 2.12.1, when verifying detached JWS tokens using the unencoded-payload option ("b64
CVE-2026-48526 PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, when the verifier is decoding JSON Web Tokens, while supporting both asymmetric

Version: 2.7.0-1ubuntu0.1 2026-03-31 01:07:55 UTC

  pyjwt (2.7.0-1ubuntu0.1) noble-security; urgency=medium

  * SECURITY UPDATE: Incorrect authorization of invalid JWS token.
    - debian/patches/CVE-2026-32597.patch: Add _supported_crit and checks
      for valid crit header in jwt/api_jws.py. Add tests in
      tests/test_api_jws.py and tests/test_api_jwt.py.
    - CVE-2026-32597

 -- Hlib Korzhynskyy <email address hidden> Thu, 26 Mar 2026 10:44:41 -0230

CVE-2026-32597 PyJWT is a JSON Web Token implementation in Python. Prior to 2.12.0, PyJWT does not validate the crit (Critical) Header Parameter defined in RFC 7515



About   -   Send Feedback to @ubuntu_updates