CVE-2026-32597
PyJWT accepts unknown `crit` header extensions (RFC 7515 §4.1.11 MUST violation)
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
PyJWT accepts unknown `crit` header extensions (RFC 7515 §4.1.11 MUST violation)
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-345, CWE-863, CWE-347
- Updated
- 2026-11-02
EUVDEUVD-2026-11728
7.5
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
EUVD-2026-11728- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-752w-5fwx-jx9f
7.5
PyJWT accepts unknown `crit` header extensions
Summary
PyJWT does not validate the crit (Critical) Header Parameter defined in
RFC 7515 §4.1.11. When a JWS token contains a crit array listing
extensions that PyJWT does not understand, the library accepts the token
instead of rejecting it. This violates the MUST requirement in the RFC.
This is the same class of vulnerability as CVE-2025-59420 (Authlib), which received CVSS 7.5 (HIGH).
RFC Requirement
RFC 7515 §4.1.11:
The "crit" (Critical) Header Parameter indicates that extensions to this specification and/or [JWA] are being used that MUST be understood and processed. [...] If any of the listed extension Header Parameters are not understood and supported by the recipient, then the JWS is invalid.
Proof of Concept
import jwt # PyJWT 2.8.0
import hmac, hashlib, base64, json
# Construct token with unknown critical extension
header = {"alg": "HS256", "crit": ["x-custom-policy"], "x-custom-policy": "require-mfa"}
payload = {"sub": "attacker", "role": "admin"}
def b64url(data):
return base64.urlsafe_b64encode(data).rstrip(b"=").decode()
h = b64url(json.dumps(header, separators=(",", ":")).encode())
p = b64url(json.dumps(payload, separators=(",", ":")).encode())
sig = b64url(hmac.new(b"secret", f"{h}.{p}".encode(), hashlib.sha256).digest())
token = f"{h}.{p}.{sig}"
# Should REJECT — x-custom-policy is not understood by PyJWT
try:
result = jwt.decode(token, "secret", algorithms=["HS256"])
print(f"ACCEPTED: {result}")
# Output: ACCEPTED: {'sub': 'attacker', 'role': 'admin'}
except Exception as e:
print(f"REJECTED: {e}")
Expected: jwt.exceptions.InvalidTokenError: Unsupported critical extension: x-custom-policy
Actual: Token accepted, payload returned.
Comparison with RFC-compliant library
# jwcrypto — correctly rejects
from jwcrypto import jwt as jw_jwt, jwk
key = jwk.JWK(kty="oct", k=b64url(b"secret"))
jw_jwt.JWT(jwt=token, key=key, algs=["HS256"])
# raises: InvalidJWSObject('Unknown critical header: "x-custom-policy"')
Impact
- Split-brain verification in mixed-library deployments (e.g., API gateway using jwcrypto rejects, backend using PyJWT accepts)
- Security policy bypass when
critcarries enforcement semantics (MFA, token binding, scope restrictions) - Token binding bypass — RFC 7800
cnf(Proof-of-Possession) can be silently ignored - See CVE-2025-59420 for full impact analysis
Suggested Fix
In jwt/api_jwt.py, add validation in _validate_headers() or
decode():
_SUPPORTED_CRIT = {"b64"} # Add extensions PyJWT actually supports
def _validate_crit(self, headers: dict) -> None:
crit = headers.get("crit")
if crit is None:
return
if not isinstance(crit, list) or len(crit) == 0:
raise InvalidTokenError("crit must be a non-empty array")
for ext in crit:
if ext not in self._SUPPORTED_CRIT:
raise InvalidTokenError(f"Unsupported critical extension: {ext}")
if ext not in headers:
raise InvalidTokenError(f"Critical extension {ext} not in header")
CWE
- CWE-345: Insufficient Verification of Data Authenticity
- CWE-863: Incorrect Authorization
References
- Record
GHSA-752w-5fwx-jx9f- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-345, CWE-863
- Updated
- 2026-11-02
NVD
7.5
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-345, CWE-863, CWE-347
- Updated
- 2026-11-02
OSVBELL-CVE-2026-32597
7.5
- Record
BELL-CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSV
7.5
PyJWT accepts unknown `crit` header extensions (RFC 7515 §4.1.11 MUST violation)
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-345, CWE-863
- Updated
- 2026-11-02
Show 42 moreShow less
OSVDEBIAN-CVE-2026-32597
7.5
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
DEBIAN-CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVGHSA-752w-5fwx-jx9f
7.5
PyJWT accepts unknown `crit` header extensions
Summary
PyJWT does not validate the crit (Critical) Header Parameter defined in
RFC 7515 §4.1.11. When a JWS token contains a crit array listing
extensions that PyJWT does not understand, the library accepts the token
instead of rejecting it. This violates the MUST requirement in the RFC.
This is the same class of vulnerability as CVE-2025-59420 (Authlib), which received CVSS 7.5 (HIGH).
RFC Requirement
RFC 7515 §4.1.11:
The "crit" (Critical) Header Parameter indicates that extensions to this specification and/or [JWA] are being used that MUST be understood and processed. [...] If any of the listed extension Header Parameters are not understood and supported by the recipient, then the JWS is invalid.
Proof of Concept
import jwt # PyJWT 2.8.0
import hmac, hashlib, base64, json
# Construct token with unknown critical extension
header = {"alg": "HS256", "crit": ["x-custom-policy"], "x-custom-policy": "require-mfa"}
payload = {"sub": "attacker", "role": "admin"}
def b64url(data):
return base64.urlsafe_b64encode(data).rstrip(b"=").decode()
h = b64url(json.dumps(header, separators=(",", ":")).encode())
p = b64url(json.dumps(payload, separators=(",", ":")).encode())
sig = b64url(hmac.new(b"secret", f"{h}.{p}".encode(), hashlib.sha256).digest())
token = f"{h}.{p}.{sig}"
# Should REJECT — x-custom-policy is not understood by PyJWT
try:
result = jwt.decode(token, "secret", algorithms=["HS256"])
print(f"ACCEPTED: {result}")
# Output: ACCEPTED: {'sub': 'attacker', 'role': 'admin'}
except Exception as e:
print(f"REJECTED: {e}")
Expected: jwt.exceptions.InvalidTokenError: Unsupported critical extension: x-custom-policy
Actual: Token accepted, payload returned.
Comparison with RFC-compliant library
# jwcrypto — correctly rejects
from jwcrypto import jwt as jw_jwt, jwk
key = jwk.JWK(kty="oct", k=b64url(b"secret"))
jw_jwt.JWT(jwt=token, key=key, algs=["HS256"])
# raises: InvalidJWSObject('Unknown critical header: "x-custom-policy"')
Impact
- Split-brain verification in mixed-library deployments (e.g., API gateway using jwcrypto rejects, backend using PyJWT accepts)
- Security policy bypass when
critcarries enforcement semantics (MFA, token binding, scope restrictions) - Token binding bypass — RFC 7800
cnf(Proof-of-Possession) can be silently ignored - See CVE-2025-59420 for full impact analysis
Suggested Fix
In jwt/api_jwt.py, add validation in _validate_headers() or
decode():
_SUPPORTED_CRIT = {"b64"} # Add extensions PyJWT actually supports
def _validate_crit(self, headers: dict) -> None:
crit = headers.get("crit")
if crit is None:
return
if not isinstance(crit, list) or len(crit) == 0:
raise InvalidTokenError("crit must be a non-empty array")
for ext in crit:
if ext not in self._SUPPORTED_CRIT:
raise InvalidTokenError(f"Unsupported critical extension: {ext}")
if ext not in headers:
raise InvalidTokenError(f"Critical extension {ext} not in header")
CWE
- CWE-345: Insufficient Verification of Data Authenticity
- CWE-863: Incorrect Authorization
References
- Record
GHSA-752w-5fwx-jx9f- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-345, CWE-863
- Updated
- 2026-11-02
OSVOESA-2026-3117
7.5
python-jwt security update
rm -f tests/test_jwks_client.py -m pytest %endif
Security Fix(es):
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.(CVE-2026-32597)
- Record
OESA-2026-3117- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVPYSEC-2026-120
7.5
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
PYSEC-2026-120- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:12176
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:12176- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:13508
9.1
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.6 Product Security and Bug Fix Update
- Record
RHSA-2026:13508- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:13512
9.1
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.5 Product Security and Bug Fix Update
- Record
RHSA-2026:13512- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:13672
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:13672- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:13916
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:13916- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:17083
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:17083- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:19138
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:19138- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:19355
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:19355- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:21431
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:21431- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:21517
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:21517- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:22330
7.5
Red Hat Security Advisory: fence-agents security update
- Record
RHSA-2026:22330- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:12176
7.5
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
-
cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves (CVE-2026-26007)
-
pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) -
pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:12176- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:13672
7.5
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
-
cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves (CVE-2026-26007)
-
pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:13672- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:13916
7.5
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
-
pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) -
pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:13916- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:19138
7.5
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
-
pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) -
pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:19138- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:19355
7.5
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
-
cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves (CVE-2026-26007)
-
pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) -
pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:19355- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:93440
7.5
Important: python-jwt security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:93440- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-03
OSVROOT-APP-PYPI-CVE-2026-32597
7.5
CVE-2026-32597 in PyJWT - Patched by Root
Root has patched CVE-2026-32597 in the PyJWT package for Root:PyPI. Multiple fixed versions available.
- Record
ROOT-APP-PYPI-CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-32597
7.5
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
UBUNTU-CVE-2026-32597- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVALSA-2026:12176 No score
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
- cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves (CVE-2026-26007)
- pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) - pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:12176- Updated
- 2026-11-02
OSVALSA-2026:13916 No score
Important: fence-agents security update
The fence-agents packages provide a collection of scripts for handling remote power management for cluster devices. They allow failed or unreachable nodes to be forcibly restarted and removed from the cluster.
Security Fix(es):
- pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597) - pyasn1: pyasn1 Vulnerable to Denial of Service via Unbounded Recursion (CVE-2026-30922)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:13916- Updated
- 2026-11-02
OSVALSA-2026:93440 No score
Important: python-jwt security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
- pyjwt: PyJWT accepts unknown
critheader extensions (RFC 7515 ?4.1.11 MUST violation) (CVE-2026-32597)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:93440- Updated
- 2026-11-02
OSVAZL-93030 No score
CVE-2026-32597 affecting package python-jwt for versions less than 2.13.0-1
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 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not understand, the library accepts the token instead of rejecting it. This violates the MUST requirement in the RFC. This vulnerability is fixed in 2.12.0.
- Record
AZL-93030- Updated
- 2026-11-02
OSVCLSA-2026-1775608265 No score
TuxCare security update for pyjwt (1 CVE)
TuxCare rebuilt pyjwt to address 1 CVE. Fixed in 1.7.1.post2+tuxcare.
- Record
CLSA-2026-1775608265- Updated
- 2026-11-02
OSVCLSA-2026-1786522025 No score
TuxCare security update for pyjwt (1 CVE)
TuxCare rebuilt pyjwt to address 1 CVE. Fixed in 2.10.1.post3+tuxcare.
- Record
CLSA-2026-1786522025- Updated
- 2026-11-02
OSVCLSA-2026-1786944250 No score
TuxCare security update for pyjwt (2 CVEs)
TuxCare rebuilt pyjwt to address 2 CVEs. Fixed in 2.8.0.post3+tuxcare.
- Record
CLSA-2026-1786944250- Updated
- 2026-11-02
OSVCLSA-2026-1787028607 No score
TuxCare security update for pyjwt (1 CVE)
TuxCare rebuilt pyjwt to address 1 CVE. Fixed in 2.3.0.post3+tuxcare.
- Record
CLSA-2026-1787028607- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10397-1 No score
python311-PyJWT-2.12.1-1.1 on GA media
These are all security issues fixed in the python311-PyJWT-2.12.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10397-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10681-1 No score
python311-social-auth-core-4.8.7-1.1 on GA media
These are all security issues fixed in the python311-social-auth-core-4.8.7-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10681-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20431-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issue:
Update to PyJWT 2.12.1:
- CVE-2026-32597: PyJWT accepts unknown
critheader extensions (bsc#1259616).
Changelog:
Update to 2.12.1:
- Add missing typing_extensions dependency for Python < 3.11 in #1150
Update to 2.12.0:
- Annotate PyJWKSet.keys for pyright by @tamird in #1134
- Close HTTPError response to prevent ResourceWarning on Python 3.14 by @veeceey in #1133
- Do not keep algorithms dict in PyJWK instances by @akx in #1143
- Use PyJWK algorithm when encoding without explicit algorithm in #1148
- Docs: Add PyJWKClient API reference and document the two-tier caching system (JWK Set cache and signing key LRU cache).
Update to 2.11.0:
- Enforce ECDSA curve validation per RFC 7518 Section 3.4.
- Fix build system warnings by @kurtmckee in #1105
- Validate key against allowed types for Algorithm family in #964
- Add iterator for JWKSet in #1041
- Validate iss claim is a string during encoding and decoding by @pachewise in #1040
- Improve typing/logic for options in decode, decode_complete by @pachewise in #1045
- Declare float supported type for lifespan and timeout by @nikitagashkov in #1068
- Fix SyntaxWarnings/DeprecationWarnings caused by invalid escape sequences by @kurtmckee in #1103
- Development: Build a shared wheel once to speed up test suite setup times by @kurtmckee in #1114
- Development: Test type annotations across all supported Python versions, increase the strictness of the type checking, and remove the mypy pre-commit hook by @kurtmckee in #1112
- Support Python 3.14, and test against PyPy 3.10 and 3.11 by @kurtmckee in #1104
- Development: Migrate to build to test package building in CI by @kurtmckee in #1108
- Development: Improve coverage config and eliminate unused test suite code by @kurtmckee in #1115
- Docs: Standardize CHANGELOG links to PRs by @kurtmckee in #1110
- Docs: Fix Read the Docs builds by @kurtmckee in #1111
- Docs: Add example of using leeway with nbf by @djw8605 in #1034
- Docs: Refactored docs with autodoc; added PyJWS and jwt.algorithms docs by @pachewise in #1045
- Docs: Documentation improvements for "sub" and "jti" claims by @cleder in #1088
- Development: Add pyupgrade as a pre-commit hook by @kurtmckee in #1109
- Add minimum key length validation for HMAC and RSA keys (CWE-326). Warns by default via InsecureKeyLengthWarning when keys are below minimum recommended lengths per RFC 7518 Section 3.2 (HMAC) and NIST SP 800-131A (RSA). Pass enforce_minimum_key_length=True in options to PyJWT or PyJWS to raise InvalidKeyError instead.
- Refactor PyJWT to own an internal PyJWS instance instead of calling global api_jws functions.
- Record
openSUSE-SU-2026:20431-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1199-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issues:
- CVE-2026-32597: Fixed unknown
critheader extensions accepts (bsc#1259616).
- Record
SUSE-SU-2026:1199-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1389-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issues:
- CVE-2026-32597: Fixed unknown
critheader extensions accepts (bsc#1259616).
- Record
SUSE-SU-2026:1389-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1400-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issues:
- CVE-2026-32597: Fixed unknown
critheader extensions accepts (bsc#1259616).
- Record
SUSE-SU-2026:1400-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20839-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issue:
Update to PyJWT 2.12.1:
- CVE-2026-32597: PyJWT accepts unknown
critheader extensions (bsc#1259616).
Changelog:
Update to 2.12.1:
- Add missing typing_extensions dependency for Python < 3.11 in #1150
Update to 2.12.0:
- Annotate PyJWKSet.keys for pyright by @tamird in #1134
- Close HTTPError response to prevent ResourceWarning on Python 3.14 by @veeceey in #1133
- Do not keep algorithms dict in PyJWK instances by @akx in #1143
- Use PyJWK algorithm when encoding without explicit algorithm in #1148
- Docs: Add PyJWKClient API reference and document the two-tier caching system (JWK Set cache and signing key LRU cache).
Update to 2.11.0:
- Enforce ECDSA curve validation per RFC 7518 Section 3.4.
- Fix build system warnings by @kurtmckee in #1105
- Validate key against allowed types for Algorithm family in #964
- Add iterator for JWKSet in #1041
- Validate iss claim is a string during encoding and decoding by @pachewise in #1040
- Improve typing/logic for options in decode, decode_complete by @pachewise in #1045
- Declare float supported type for lifespan and timeout by @nikitagashkov in #1068
- Fix SyntaxWarnings/DeprecationWarnings caused by invalid escape sequences by @kurtmckee in #1103
- Development: Build a shared wheel once to speed up test suite setup times by @kurtmckee in #1114
- Development: Test type annotations across all supported Python versions, increase the strictness of the type checking, and remove the mypy pre-commit hook by @kurtmckee in #1112
- Support Python 3.14, and test against PyPy 3.10 and 3.11 by @kurtmckee in #1104
- Development: Migrate to build to test package building in CI by @kurtmckee in #1108
- Development: Improve coverage config and eliminate unused test suite code by @kurtmckee in #1115
- Docs: Standardize CHANGELOG links to PRs by @kurtmckee in #1110
- Docs: Fix Read the Docs builds by @kurtmckee in #1111
- Docs: Add example of using leeway with nbf by @djw8605 in #1034
- Docs: Refactored docs with autodoc; added PyJWS and jwt.algorithms docs by @pachewise in #1045
- Docs: Documentation improvements for "sub" and "jti" claims by @cleder in #1088
- Development: Add pyupgrade as a pre-commit hook by @kurtmckee in #1109
- Add minimum key length validation for HMAC and RSA keys (CWE-326). Warns by default via InsecureKeyLengthWarning when keys are below minimum recommended lengths per RFC 7518 Section 3.2 (HMAC) and NIST SP 800-131A (RSA). Pass enforce_minimum_key_length=True in options to PyJWT or PyJWS to raise InvalidKeyError instead.
- Refactor PyJWT to own an internal PyJWS instance instead of calling global api_jws functions.
- Record
SUSE-SU-2026:20839-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20869-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issue:
- CVE-2026-32597: validate the
critHeader Parameter defined in RFC 7515 (bsc#1259616).
- Record
SUSE-SU-2026:20869-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20879-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issues:
Update to PyJWT 2.12.1:
- CVE-2024-53861: prevent partial matching of the Issuer field (bsc#1234038).
- CVE-2026-32597: validate the crit Header Parameter defined in RFC 7515 (bsc#1259616).
Changelog:
Update to 2.12.1:
- Add missing typing_extensions dependency for Python < 3.11 in #1150
Update to 2.12.0:
- Annotate PyJWKSet.keys for pyright by @tamird in #1134
- Close HTTPError response to prevent ResourceWarning on Python 3.14 by @veeceey in #1133
- Do not keep algorithms dict in PyJWK instances by @akx in #1143
- Use PyJWK algorithm when encoding without explicit algorithm in #1148
- Docs: Add PyJWKClient API reference and document the two-tier caching system (JWK Set cache and signing key LRU cache).
Update to 2.11.0:
- Enforce ECDSA curve validation per RFC 7518 Section 3.4.
- Fix build system warnings by @kurtmckee in #1105
- Validate key against allowed types for Algorithm family in #964
- Add iterator for JWKSet in #1041
- Validate iss claim is a string during encoding and decoding by @pachewise in #1040
- Improve typing/logic for options in decode, decode_complete by @pachewise in #1045
- Declare float supported type for lifespan and timeout by @nikitagashkov in #1068
- Fix SyntaxWarnings/DeprecationWarnings caused by invalid escape sequences by @kurtmckee in #1103
- Development: Build a shared wheel once to speed up test suite setup times by @kurtmckee in #1114
- Development: Test type annotations across all supported Python versions, increase the strictness of the type checking, and remove the mypy pre-commit hook by @kurtmckee in #1112
- Support Python 3.14, and test against PyPy 3.10 and 3.11 by @kurtmckee in #1104
- Development: Migrate to build to test package building in CI by @kurtmckee in #1108
- Development: Improve coverage config and eliminate unused test suite code by @kurtmckee in #1115
- Docs: Standardize CHANGELOG links to PRs by @kurtmckee in #1110
- Docs: Fix Read the Docs builds by @kurtmckee in #1111
- Docs: Add example of using leeway with nbf by @djw8605 in #1034
- Docs: Refactored docs with autodoc; added PyJWS and jwt.algorithms docs by @pachewise in #1045
- Docs: Documentation improvements for "sub" and "jti" claims by @cleder in #1088
- Development: Add pyupgrade as a pre-commit hook by @kurtmckee in #1109
- Add minimum key length validation for HMAC and RSA keys (CWE-326). Warns by default via InsecureKeyLengthWarning when keys are below minimum recommended lengths per RFC 7518 Section 3.2 (HMAC) and NIST SP 800-131A (RSA). Pass enforce_minimum_key_length=True in options to PyJWT or PyJWS to raise InvalidKeyError instead.
- Refactor PyJWT to own an internal PyJWS instance instead of calling global api_jws functions.
Update to 2.10.0:
- chore: use sequence for typing rather than list
- Add support for Python 3.13
- [pre-commit.ci] pre-commit autoupdate
- Add an RTD config file to resolve RTD build failures
- docs: Update iat exception docs
- Remove algorithm requirement for JWT API
- Create SECURITY.md
- docs fix: decode_complete scope and algorithms
- fix doctest for docs/usage.rst
- fix test_utils.py not to xfail
- Correct jwt.decode audience param doc expression
- Add PS256 encoding and decoding usage
- Add API docs for PyJWK
- Refactor project configuration files from setup.cfg to pyproject.toml PEP-518
- Add JWK support to JWT encode
- Update pre-commit hooks to lint pyproject.toml
- Add EdDSA algorithm encoding/decoding usage
- Ruff linter and formatter changes
- Validate sub and jti claims for the token
- Add ES256 usage
- Encode EC keys with a fixed bit length
- Drop support for Python 3.8
- Prepare 2.10.0 release
- Bump codecov/codecov-action from 4 to 5
- Record
SUSE-SU-2026:20879-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20934-1 No score
Security update for python-PyJWT
This update for python-PyJWT fixes the following issue:
Update to PyJWT 2.12.1:
- CVE-2026-32597: PyJWT accepts unknown
critheader extensions (bsc#1259616).
Changelog:
Update to 2.12.1:
- Add missing typing_extensions dependency for Python < 3.11 in #1150
Update to 2.12.0:
- Annotate PyJWKSet.keys for pyright by @tamird in #1134
- Close HTTPError response to prevent ResourceWarning on Python 3.14 by @veeceey in #1133
- Do not keep algorithms dict in PyJWK instances by @akx in #1143
- Use PyJWK algorithm when encoding without explicit algorithm in #1148
- Docs: Add PyJWKClient API reference and document the two-tier caching system (JWK Set cache and signing key LRU cache).
Update to 2.11.0:
- Enforce ECDSA curve validation per RFC 7518 Section 3.4.
- Fix build system warnings by @kurtmckee in #1105
- Validate key against allowed types for Algorithm family in #964
- Add iterator for JWKSet in #1041
- Validate iss claim is a string during encoding and decoding by @pachewise in #1040
- Improve typing/logic for options in decode, decode_complete by @pachewise in #1045
- Declare float supported type for lifespan and timeout by @nikitagashkov in #1068
- Fix SyntaxWarnings/DeprecationWarnings caused by invalid escape sequences by @kurtmckee in #1103
- Development: Build a shared wheel once to speed up test suite setup times by @kurtmckee in #1114
- Development: Test type annotations across all supported Python versions, increase the strictness of the type checking, and remove the mypy pre-commit hook by @kurtmckee in #1112
- Support Python 3.14, and test against PyPy 3.10 and 3.11 by @kurtmckee in #1104
- Development: Migrate to build to test package building in CI by @kurtmckee in #1108
- Development: Improve coverage config and eliminate unused test suite code by @kurtmckee in #1115
- Docs: Standardize CHANGELOG links to PRs by @kurtmckee in #1110
- Docs: Fix Read the Docs builds by @kurtmckee in #1111
- Docs: Add example of using leeway with nbf by @djw8605 in #1034
- Docs: Refactored docs with autodoc; added PyJWS and jwt.algorithms docs by @pachewise in #1045
- Docs: Documentation improvements for "sub" and "jti" claims by @cleder in #1088
- Development: Add pyupgrade as a pre-commit hook by @kurtmckee in #1109
- Add minimum key length validation for HMAC and RSA keys (CWE-326). Warns by default via InsecureKeyLengthWarning when keys are below minimum recommended lengths per RFC 7518 Section 3.2 (HMAC) and NIST SP 800-131A (RSA). Pass enforce_minimum_key_length=True in options to PyJWT or PyJWS to raise InvalidKeyError instead.
- Refactor PyJWT to own an internal PyJWS instance instead of calling global api_jws functions.
- Record
SUSE-SU-2026:20934-1- Updated
- 2026-11-02
OSVUSN-8133-1 No score
pyjwt vulnerability
It was discovered that PyJWT did not validate the critical header parameter, contrary to the RFC specification expectations. A remote attacker could possibly use this issue to bypass certain authentication checks and restrictions.
- Record
USN-8133-1- Updated
- 2026-11-02
Affected products
- jpadilla pyjwt
- pyjwt project pyjwt
- red hat openshift lightspeed
- red hat ai inference server
- red hat ai inference server 3.3
- red hat ansible automation platform 2
- red hat ansible automation platform 2.5
- red hat ansible automation platform 2.5 for rhel 8
- red hat ansible automation platform 2.5 for rhel 9
- red hat ansible automation platform 2.6
- red hat ansible automation platform 2.6 for rhel 9
- red hat enterprise linux 10
Show 19 moreShow less
- red hat enterprise linux 10.0 extended update support
- red hat enterprise linux 8
- red hat enterprise linux 9
- red hat enterprise linux 9.2 update services for sap solutions
- red hat enterprise linux 9.4 extended update support
- red hat enterprise linux 9.6 extended update support
- red hat enterprise linux ai 3.3
- red hat openshift ai (rhoai)
- red hat openshift ai 2.25
- red hat openshift ai 3.3
- red hat quay 3.10
- red hat quay 3.12
- red hat quay 3.15
- red hat quay 3.16
- red hat quay 3.9
- red hat satellite 6
- red hat satellite 6.18
- red hat trusted artifact signer
- red hat trusted artifact signer 1.4
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pyjwtPyPI |
through 2.11.0 | 2.12.0 |
fence-agents-aliyunAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-allAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-amt-wsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-apcAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-apc-snmpAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-awsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-azure-armAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-bladecenterAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-brocadeAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
fence-agents-cisco-mdsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-cisco-ucsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-commonAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-computeAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-drac5AlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-eaton-snmpAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-emersonAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-epsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-gceAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-heuristics-pingAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-hpbladeAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ibm-powervsAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ibm-vpcAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ibmbladeAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ifmibAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ilo-moonshotAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ilo-mpAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ilo-sshAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ilo2AlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-intelmodularAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ipduAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-ipmilanAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-kdumpAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-kubevirtAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-lparAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-mpathAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-nutanix-ahvAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-openstackAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-redfishAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-rhevmAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-rsaAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-rsbAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-sbdAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-scsiAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-virshAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-vmware-restAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-vmware-soapAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-wtiAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-zvmAlmaLinux:8 From an advisory covering 3 CVEs |
before 4.2.1-129.el8_10.25 | 4.2.1-129.el8_10.25 |
fence-agents-amt-wsAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-apcAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-apc-snmpAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-bladecenterAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-brocadeAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-cisco-mdsAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-cisco-ucsAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-drac5AlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-eaton-snmpAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-emersonAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-epsAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-heuristics-pingAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-hpbladeAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ibm-powervsAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ibm-vpcAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ibmbladeAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ifmibAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ilo-moonshotAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ilo-mpAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ilo-sshAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ilo2AlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-intelmodularAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ipduAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-ipmilanAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-lparAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-mpathAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-nutanix-ahvAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-rhevmAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-rsaAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-rsbAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-sbdAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-scsiAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-virshAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-vmware-restAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-vmware-soapAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
fence-agents-wtiAlmaLinux:10 From an advisory covering 2 CVEs |
before 4.16.0-13.el10_1.4 | 4.16.0-13.el10_1.4 |
python3-jwtAlmaLinux:8 |
before 1.6.1-2.el8_10.1 | 1.6.1-2.el8_10.1 |
python-jwtAzure Linux:3 |
before 2.13.0-1 | 2.13.0-1 |
py3-jwtAlpaquita:25 |
2.10.1-r0 up to 2.10.1-r1 | 2.10.1-r1 |
py3-jwtAlpaquita:stream |
2.8.0-r1 up to 2.10.1-r1 | 2.10.1-r1 |
pyjwtTuxCare:PyPI |
1.7.1 up to 1.7.1.post2+tuxcare, plus listed versions 1.7.1.post1+tuxcare |
1.7.1.post2+tuxcare |
pyjwtTuxCare:PyPI |
2.10.1 up to 2.10.1.post3+tuxcare, plus listed versions 2.10.1.post1+tuxcare2.10.1.post2+tuxcare |
2.10.1.post3+tuxcare |
pyjwtTuxCare:PyPI From an advisory covering 2 CVEs |
2.8.0 up to 2.8.0.post3+tuxcare, plus listed versions 2.8.0.post1+tuxcare2.8.0.post2+tuxcare |
2.8.0.post3+tuxcare |
pyjwtTuxCare:PyPI |
2.3.0 up to 2.3.0.post3+tuxcare, plus listed versions 2.3.0.post1+tuxcare2.3.0.post2+tuxcare |
2.3.0.post3+tuxcare |
pyjwtDebian:12 |
before 2.6.0-1+deb12u1, plus listed versions 2.6.0-1 |
2.6.0-1+deb12u1 |
pyjwtDebian:13 |
before 2.10.1-2+deb13u1, plus listed versions 2.10.1-2 |
2.10.1-2+deb13u1 |
pyjwtDebian:14 |
before 2.12.1-1, plus listed versions 2.10.1-22.10.1-32.10.1-42.11.0-2 |
2.12.1-1 |
pyjwtPyPI |
before 2.12.0, plus listed versions 0.1.10.1.20.1.30.1.40.1.5 Show 45 moreShow less0.1.60.1.70.1.80.1.90.2.00.2.10.2.30.3.00.3.10.3.20.4.00.4.10.4.20.4.31.0.01.0.11.1.01.3.01.4.01.4.11.4.21.5.01.5.11.5.21.5.31.6.01.6.11.6.31.6.41.7.01.7.12.0.02.0.0a12.0.0a22.0.12.1.02.10.02.10.12.11.02.2.02.3.02.4.02.5.02.6.02.7.0 |
2.12.0 |
python-jwtopenEuler:22.03-LTS-SP4 |
before 2.3.0-5.oe2203sp4 | 2.3.0-5.oe2203sp4 |
python-jwtopenEuler:24.03-LTS-SP1 |
before 2.8.0-3.oe2403sp1 | 2.8.0-3.oe2403sp1 |
python-jwtopenEuler:24.03-LTS-SP3 |
before 2.8.0-3.oe2403sp3 | 2.8.0-3.oe2403sp3 |
python-jwtopenEuler:24.03-LTS-SP4 |
before 2.8.0-3.oe2403sp4 | 2.8.0-3.oe2403sp4 |
python-jwtopenEuler:20.03-LTS-SP4 |
before 1.7.1-5.oe2003sp4 | 1.7.1-5.oe2003sp4 |
fence-agentsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-aliyun-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-allRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-amt-wsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-apcRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-apc-snmpRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-azure-arm-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-bladecenterRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-brocadeRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-cisco-mdsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-cisco-ucsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-commonRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-computeRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-drac5Red Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-eaton-snmpRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-emersonRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-epsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-heuristics-pingRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-hpbladeRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ibm-powervsRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ibm-vpcRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ibmbladeRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ifmibRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ilo-moonshotRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ilo-mpRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ilo-sshRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ilo2Red Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-intelmodularRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ipduRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-ipmilanRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kdumpRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kdump-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kubevirtRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kubevirt-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-lparRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-mpathRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-nutanix-ahvRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-redfishRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-rhevmRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-rsaRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-rsbRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-sbdRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-scsiRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-virshRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-vmware-restRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-vmware-soapRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-wtiRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-zvmRed Hat:enterprise_linux:8::appstream From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-aliyunRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-aliyun-debuginfoRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-awsRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-azure-armRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-azure-arm-debuginfoRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debuginfoRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debugsourceRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-gceRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kdump-debuginfoRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kubevirt-debuginfoRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-openstackRed Hat:enterprise_linux:8::highavailability From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-aliyunRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-aliyun-debuginfoRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-awsRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-azure-armRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-azure-arm-debuginfoRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debuginfoRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-debugsourceRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-gceRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kdump-debuginfoRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-kubevirt-debuginfoRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agents-openstackRed Hat:enterprise_linux:8::resilientstorage From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
automation-controllerRed Hat:ansible_automation_platform_developer:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controller-cliRed Hat:ansible_automation_platform_developer:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controllerRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controller-cliRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controller-serverRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controller-uiRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
automation-controller-venv-towerRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:4.7.11-2.el9ap | 0:4.7.11-2.el9ap |
python3.12-markdownRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:3.10.2-1.el9ap | 0:3.10.2-1.el9ap |
automation-gateway-serverRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+activitystreamRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+api_documentationRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+authenticationRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+channel_authRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+feature_flagsRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+jwt_consumerRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+oauth2_providerRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+rbacRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+redis_clientRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+resource_registryRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-base+rest_filtersRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-django-ansible-baseRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.20260422-1.el9ap | 0:2.6.20260422-1.el9ap |
python3.12-pyasn1Red Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:0.6.3-1.el9ap | 0:0.6.3-1.el9ap |
receptorRed Hat:ansible_automation_platform:2.6::el10 From an advisory covering 12 CVEs |
before 0:1.6.4-3.el10ap | 0:1.6.4-3.el10ap |
receptor-debuginfoRed Hat:ansible_automation_platform:2.6::el10 From an advisory covering 12 CVEs |
before 0:1.6.4-3.el10ap | 0:1.6.4-3.el10ap |
receptor-debugsourceRed Hat:ansible_automation_platform:2.6::el10 From an advisory covering 12 CVEs |
before 0:1.6.4-3.el10ap | 0:1.6.4-3.el10ap |
receptorctlRed Hat:ansible_automation_platform:2.6::el10 From an advisory covering 12 CVEs |
before 0:1.6.4-3.el10ap | 0:1.6.4-3.el10ap |
receptorRed Hat:ansible_automation_platform_developer:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptorctlRed Hat:ansible_automation_platform_developer:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptorRed Hat:ansible_automation_platform_inside:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptorctlRed Hat:ansible_automation_platform_inside:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
automation-gateway-proxy-debugsourceRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.14-2.el9 | 0:2.6.14-2.el9 |
automation-gateway-proxy-serverRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.14-2.el9 | 0:2.6.14-2.el9 |
automation-gateway-proxy-server-debuginfoRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.14-2.el9 | 0:2.6.14-2.el9 |
receptorRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptor-debuginfoRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptor-debugsourceRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
receptorctlRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el9ap | 0:1.6.4-2.el9ap |
automation-platform-uiRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.6.8-1.el9ap | 0:2.6.8-1.el9ap |
python3.12-pyOpenSSLRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:26.0.0-1.el9ap | 0:26.0.0-1.el9ap |
python3.12-pyjwt+cryptoRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.12.1-1.el9ap | 0:2.12.1-1.el9ap |
python3.12-pyjwtRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:2.12.1-1.el9ap | 0:2.12.1-1.el9ap |
python3.12-jwcryptoRed Hat:ansible_automation_platform:2.6::el9 From an advisory covering 12 CVEs |
before 0:1.5.7-1.el9ap | 0:1.5.7-1.el9ap |
python3.12-markdownRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:3.10.2-1.el8ap | 0:3.10.2-1.el8ap |
python3.12-markdownRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:3.10.2-1.el9ap | 0:3.10.2-1.el9ap |
automation-gateway-serverRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
automation-gateway-serverRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
automation-controller-venv-towerRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:4.6.28-3.el8ap | 0:4.6.28-3.el8ap |
python3.12-django-ansible-base+activitystreamRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+api_documentationRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+authenticationRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+channel_authRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+feature_flagsRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+jwt_consumerRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+oauth2_providerRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+rbacRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+redis_clientRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-base+rest_filtersRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
python3.12-django-ansible-baseRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el8ap | 0:2.5.20260422-2.el8ap |
automation-controller-venv-towerRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:4.6.28-3.el9ap | 0:4.6.28-3.el9ap |
python3.12-django-ansible-base+activitystreamRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+api_documentationRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+authenticationRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+channel_authRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+feature_flagsRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+jwt_consumerRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+oauth2_providerRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+rbacRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+redis_clientRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-base+rest_filtersRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-django-ansible-baseRed Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:2.5.20260422-2.el9ap | 0:2.5.20260422-2.el9ap |
python3.12-pyasn1Red Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:0.6.3-1.el8ap | 0:0.6.3-1.el8ap |
python3.12-pyasn1Red Hat:ansible_automation_platform:2.5::el9 From an advisory covering 12 CVEs |
before 0:0.6.3-1.el9ap | 0:0.6.3-1.el9ap |
receptorRed Hat:ansible_automation_platform_developer:2.5::el8 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el8ap | 0:1.6.4-2.el8ap |
receptorRed Hat:ansible_automation_platform_inside:2.5::el8 From an advisory covering 12 CVEs |
before 0:1.6.4-2.el8ap | 0:1.6.4-2.el8ap |
automation-gateway-proxyRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.10-5.el8ap | 0:2.5.10-5.el8ap |
automation-gateway-proxy-debugsourceRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.10-5.el8ap | 0:2.5.10-5.el8ap |
automation-gateway-proxy-serverRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.10-5.el8ap | 0:2.5.10-5.el8ap |
automation-gateway-proxy-server-debuginfoRed Hat:ansible_automation_platform:2.5::el8 From an advisory covering 12 CVEs |
before 0:2.5.10-5.el8ap | 0:2.5.10-5.el8ap |
fence-agentsRocky Linux:8 From an advisory covering 3 CVEs |
before 0:4.2.1-129.el8_10.25 | 0:4.2.1-129.el8_10.25 |
fence-agentsRocky Linux:9 From an advisory covering 2 CVEs |
before 0:4.10.0-98.el9_7.12 | 0:4.10.0-98.el9_7.12 |
fence-agentsRocky Linux:10 From an advisory covering 2 CVEs |
before 0:4.16.0-13.el10_1.4 | 0:4.16.0-13.el10_1.4 |
fence-agentsRocky Linux:10 From an advisory covering 2 CVEs |
before 0:4.16.0-21.el10_2.1 | 0:4.16.0-21.el10_2.1 |
fence-agentsRocky Linux:9 From an advisory covering 3 CVEs |
before 0:4.10.0-110.el9_8.2 | 0:4.10.0-110.el9_8.2 |
python-jwtRocky Linux:8 |
before 0:1.6.1-2.el8_10.1 | 0:1.6.1-2.el8_10.1 |
PyJWTRoot:PyPI |
before 2.4.0+aikido.3 | 2.4.0+aikido.32.10.1+aikido.32.9.0+aikido.32.5.0+aikido.22.8.0+aikido.22.9.0+aikido.42.10.1+aikido.42.5.0+aikido.32.4.0+aikido.42.8.0+aikido.32.4.0+aikido.52.10.1+aikido.52.8.0+aikido.42.9.0+aikido.52.5.0+aikido.42.9.0+aikido.62.10.1+aikido.62.8.0+aikido.52.5.0+aikido.52.4.0+aikido.62.10.1+aikido.72.4.0+aikido.72.8.0+aikido.62.5.0+aikido.6 |
rootio-PyJWTRoot:PyPI |
before 2.9.0+root.io.1 | 2.9.0+root.io.12.4.0+root.io.12.10.1+root.io.12.4.0+root.io.22.10.1+root.io.22.9.0+root.io.22.8.0+root.io.12.5.0+root.io.12.4.0+root.io.32.10.1+root.io.32.9.0+root.io.32.5.0+root.io.22.8.0+root.io.22.9.0+root.io.42.10.1+root.io.42.5.0+root.io.32.4.0+root.io.42.8.0+root.io.32.4.0+root.io.52.10.1+root.io.52.8.0+root.io.42.9.0+root.io.52.5.0+root.io.42.9.0+root.io.62.10.1+root.io.62.8.0+root.io.52.5.0+root.io.5 |
python-PyJWTSUSE:Linux Enterprise Module for Public Cloud 12 |
before 1.5.3-3.19.1 | 1.5.3-3.19.1 |
python-PyJWTSUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Module for Python 3 15 SP7 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTopenSUSE:Leap 15.6 |
before 2.8.0-150400.8.10.1 | 2.8.0-150400.8.10.1 |
python-PyJWTSUSE:Linux Enterprise Micro 5.5 |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 2.4.0-150200.3.11.1 | 2.4.0-150200.3.11.1 |
python-PyJWTSUSE:Linux Micro 6.2 |
before 2.12.1-160000.1.1 | 2.12.1-160000.1.1 |
python-PyJWTSUSE:Linux Micro 6.0 |
before 2.9.0-2.1 | 2.9.0-2.1 |
python-PyJWTSUSE:Linux Micro 6.1 From an advisory covering 2 CVEs |
before 2.12.1-slfo.1.1_1.1 | 2.12.1-slfo.1.1_1.1 |
python-PyJWTSUSE:Linux Enterprise Server 16.0 |
before 2.12.1-160000.1.1 | 2.12.1-160000.1.1 |
python-PyJWTSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 2.12.1-160000.1.1 | 2.12.1-160000.1.1 |
pyjwtUbuntu:Pro:16.04:LTS |
before 1.3.0-1ubuntu0.1+esm1, plus listed versions 1.0.0-0ubuntu11.3.0-11.3.0-1ubuntu0.1 |
1.3.0-1ubuntu0.1+esm1 |
pyjwtUbuntu:Pro:18.04:LTS |
before 1.5.3+ds1-1ubuntu0.1+esm1, plus listed versions 1.4.2-1.11.5.3+ds1-11.5.3+ds1-1ubuntu0.1 |
1.5.3+ds1-1ubuntu0.1+esm1 |
pyjwtUbuntu:Pro:20.04:LTS |
before 1.7.1-2ubuntu2.1+esm1, plus listed versions 1.7.0-21.7.1-11.7.1-2ubuntu11.7.1-2ubuntu21.7.1-2ubuntu2.1 |
1.7.1-2ubuntu2.1+esm1 |
pyjwtUbuntu:22.04:LTS |
before 2.3.0-1ubuntu0.3, plus listed versions 1.7.1-2ubuntu22.1.0-12.3.0-12.3.0-1ubuntu0.12.3.0-1ubuntu0.2 |
2.3.0-1ubuntu0.3 |
pyjwtUbuntu:24.04:LTS |
before 2.7.0-1ubuntu0.1, plus listed versions 2.7.0-1 |
2.7.0-1ubuntu0.1 |
pyjwtUbuntu:25.10 |
before 2.10.1-2ubuntu0.1, plus listed versions 2.10.1-2 |
2.10.1-2ubuntu0.1 |
python-PyJWTopenSUSE:Tumbleweed |
before 2.12.1-1.1 | 2.12.1-1.1 |
python-social-auth-coreopenSUSE:Tumbleweed |
before 4.8.7-1.1 | 4.8.7-1.1 |
python-PyJWTopenSUSE:Leap 16.0 |
before 2.12.1-160000.1.1 | 2.12.1-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-32597 is a high vulnerability (CVSS 7.5) in Jpadilla Pyjwt, published March 12, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.30%, the 22nd percentile. Fixed in pyjwt 2.12.0.
References
github.com/jpadilla/pyjwt/security/advisories/GHSA-752w-5fwx-jx9f
lists.debian.org/debian-lts-announce/2026/05/msg00008.html
access.redhat.com/security/cve/CVE-2026-32597
bugzilla.redhat.com/show_bug.cgi?id=2447194
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-32597.json
access.redhat.com/errata/RHSA-2026:13512
Show 168 moreShow less
access.redhat.com/errata/RHSA-2026:13508
access.redhat.com/errata/RHSA-2026:17083
access.redhat.com/errata/RHSA-2026:13916
access.redhat.com/errata/RHSA-2026:19138
access.redhat.com/errata/RHSA-2026:12176
access.redhat.com/errata/RHSA-2026:22330
access.redhat.com/errata/RHSA-2026:21517
access.redhat.com/errata/RHSA-2026:21431
access.redhat.com/errata/RHSA-2026:13672
access.redhat.com/errata/RHSA-2026:19355
access.redhat.com/errata/RHSA-2026:8748
access.redhat.com/errata/RHSA-2026:8746
access.redhat.com/errata/RHSA-2026:8747
access.redhat.com/errata/RHSA-2026:13553
access.redhat.com/errata/RHSA-2026:13545
access.redhat.com/errata/RHSA-2026:10140
access.redhat.com/errata/RHSA-2026:10141
access.redhat.com/errata/RHSA-2026:10184
access.redhat.com/errata/RHSA-2026:42644
access.redhat.com/errata/RHSA-2026:24977
access.redhat.com/errata/RHSA-2026:37275
access.redhat.com/errata/RHSA-2026:19712
access.redhat.com/errata/RHSA-2026:6912
access.redhat.com/errata/RHSA-2026:6720
access.redhat.com/errata/RHSA-2026:6568
access.redhat.com/errata/RHSA-2026:19375
access.redhat.com/errata/RHSA-2026:6926
access.redhat.com/errata/RHSA-2026:26226
access.redhat.com/errata/RHSA-2026:8437
nvd.nist.gov/vuln/detail/CVE-2026-32597
github.com/pypa/advisory-database/tree/main/vulns/pyjwt/PYSEC-2026-120.yaml
github.com/advisories/GHSA-752w-5fwx-jx9f
access.redhat.com/security/cve/CVE-2026-26007
access.redhat.com/security/cve/CVE-2026-30922
bugzilla.redhat.com/2438762
bugzilla.redhat.com/2447194
bugzilla.redhat.com/2448553
errata.almalinux.org/8/ALSA-2026-12176.html
errata.almalinux.org/10/ALSA-2026-13916.html
access.redhat.com/errata/RHSA-2026:93440
errata.almalinux.org/8/ALSA-2026-93440.html
docs.bell-sw.com/security/cves/CVE-2026-32597
github.com/CVEProject/cvelistV5/tree/main/cves/2026/32xxx/CVE-2026-32597.json
security-tracker.debian.org/tracker/CVE-2026-32597
github.com/jpadilla/pyjwt
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3117
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2438762
bugzilla.redhat.com/show_bug.cgi?id=2448553
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_12176.json
cve.org/CVERecord?id=CVE-2026-26007
nvd.nist.gov/vuln/detail/CVE-2026-26007
github.com/pyca/cryptography/commit/0eebb9dbb6343d9bc1d91e5a2482ed4e054a6d8c
github.com/pyca/cryptography/security/advisories/GHSA-r6ph-v2qm-q3c2
cve.org/CVERecord?id=CVE-2026-30922
nvd.nist.gov/vuln/detail/CVE-2026-30922
github.com/pyasn1/pyasn1/commit/25ad481c19fdb006e20485ef3fc2e5b3eff30ef0
github.com/pyasn1/pyasn1/security/advisories/GHSA-jr27-m4p2-rc6r
cve.org/CVERecord?id=CVE-2026-32597
docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.6/html/release_notes/patch_releases
docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.6
bugzilla.redhat.com/show_bug.cgi?id=2430472
bugzilla.redhat.com/show_bug.cgi?id=2436341
bugzilla.redhat.com/show_bug.cgi?id=2441268
bugzilla.redhat.com/show_bug.cgi?id=2442530
bugzilla.redhat.com/show_bug.cgi?id=2444839
bugzilla.redhat.com/show_bug.cgi?id=2445356
bugzilla.redhat.com/show_bug.cgi?id=2448503
bugzilla.redhat.com/show_bug.cgi?id=2456187
bugzilla.redhat.com/show_bug.cgi?id=2458142
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_13508.json
access.redhat.com/security/cve/CVE-2025-14550
cve.org/CVERecord?id=CVE-2025-14550
nvd.nist.gov/vuln/detail/CVE-2025-14550
docs.djangoproject.com/en/dev/releases/security
groups.google.com/g/django-announce
djangoproject.com/weblog/2026/feb/03/security-releases
access.redhat.com/security/cve/CVE-2025-69534
cve.org/CVERecord?id=CVE-2025-69534
nvd.nist.gov/vuln/detail/CVE-2025-69534
github.com/Python-Markdown/markdown
github.com/Python-Markdown/markdown/actions/runs/15736122892
github.com/Python-Markdown/markdown/issues/1534
access.redhat.com/security/cve/CVE-2026-6266
cve.org/CVERecord?id=CVE-2026-6266
nvd.nist.gov/vuln/detail/CVE-2026-6266
access.redhat.com/security/cve/CVE-2026-12382
bugzilla.redhat.com/show_bug.cgi?id=2489126
cve.org/CVERecord?id=CVE-2026-12382
nvd.nist.gov/vuln/detail/CVE-2026-12382
access.redhat.com/security/cve/CVE-2026-23490
cve.org/CVERecord?id=CVE-2026-23490
nvd.nist.gov/vuln/detail/CVE-2026-23490
github.com/pyasn1/pyasn1/commit/3908f144229eed4df24bd569d16e5991ace44970
github.com/pyasn1/pyasn1/releases/tag/v0.6.2
github.com/pyasn1/pyasn1/security/advisories/GHSA-63vm-454h-vhhq
access.redhat.com/security/cve/CVE-2026-25679
cve.org/CVERecord?id=CVE-2026-25679
nvd.nist.gov/vuln/detail/CVE-2026-25679
go.dev/cl/752180
go.dev/issue/77578
groups.google.com/g/golang-announce/c/EdhZqrQ98hk
pkg.go.dev/vuln/GO-2026-4601
access.redhat.com/security/cve/CVE-2026-26996
cve.org/CVERecord?id=CVE-2026-26996
nvd.nist.gov/vuln/detail/CVE-2026-26996
github.com/isaacs/minimatch/commit/2e111f3a79abc00fa73110195de2c0f2351904f5
github.com/isaacs/minimatch/security/advisories/GHSA-3ppc-4f35-3m26
access.redhat.com/security/cve/CVE-2026-27459
cve.org/CVERecord?id=CVE-2026-27459
nvd.nist.gov/vuln/detail/CVE-2026-27459
github.com/pyca/pyopenssl/blob/358cbf29c4e364c59930e53a270116249581eaa3/CHANGELOG.rst
github.com/pyca/pyopenssl/commit/57f09bb4bb051d3bc2a1abd36e9525313d5cd408
github.com/pyca/pyopenssl/security/advisories/GHSA-5pwr-322w-8jr4
access.redhat.com/security/cve/CVE-2026-27606
cve.org/CVERecord?id=CVE-2026-27606
nvd.nist.gov/vuln/detail/CVE-2026-27606
github.com/rollup/rollup/commit/c60770d7aaf750e512c1b2774989ea4596e660b2
github.com/rollup/rollup/commit/c8cf1f9c48c516285758c1e11f08a54f304fd44e
github.com/rollup/rollup/commit/d6dee5e99bb82aac0bee1df4ab9efbde455452c3
github.com/rollup/rollup/releases/tag/v2.80.0
github.com/rollup/rollup/releases/tag/v3.30.0
github.com/rollup/rollup/releases/tag/v4.59.0
github.com/rollup/rollup/security/advisories/GHSA-mw96-cpmx-2vgc
access.redhat.com/security/cve/CVE-2026-39373
cve.org/CVERecord?id=CVE-2026-39373
nvd.nist.gov/vuln/detail/CVE-2026-39373
github.com/latchset/jwcrypto/security/advisories/GHSA-fjrm-76x2-c4q4
docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5/html/release_notes/patch_releases
docs.redhat.com/en/documentation/red_hat_ansible_automation_platform/2.5
bugzilla.redhat.com/show_bug.cgi?id=2439070
bugzilla.redhat.com/show_bug.cgi?id=2445132
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_13512.json
access.redhat.com/security/cve/CVE-2025-69873
cve.org/CVERecord?id=CVE-2025-69873
nvd.nist.gov/vuln/detail/CVE-2025-69873
github.com/EthanKim88/ethan-cve-disclosures/blob/main/CVE-2025-69873-ajv-ReDoS.md
access.redhat.com/security/cve/CVE-2026-29074
cve.org/CVERecord?id=CVE-2026-29074
nvd.nist.gov/vuln/detail/CVE-2026-29074
github.com/svg/svgo/security/advisories/GHSA-xpqw-6gx7-v673
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_13672.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_13916.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_17083.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_19138.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_19355.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_21431.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_21517.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_22330.json
errata.rockylinux.org/RLSA-2026:12176
errata.rockylinux.org/RLSA-2026:13672
errata.rockylinux.org/RLSA-2026:13916
errata.rockylinux.org/RLSA-2026:19138
errata.rockylinux.org/RLSA-2026:19355
errata.rockylinux.org/RLSA-2026:93440
suse.com/support/update/announcement/2026/suse-su-20261199-1
bugzilla.suse.com/1259616
suse.com/security/cve/CVE-2026-32597
suse.com/support/update/announcement/2026/suse-su-20261389-1
suse.com/support/update/announcement/2026/suse-su-20261400-1
suse.com/support/update/announcement/2026/suse-su-202620839-1
suse.com/support/update/announcement/2026/suse-su-202620869-1
suse.com/support/update/announcement/2026/suse-su-202620879-1
bugzilla.suse.com/1234038
suse.com/security/cve/CVE-2024-53861
suse.com/support/update/announcement/2026/suse-su-202620934-1
ubuntu.com/security/CVE-2026-32597
ubuntu.com/security/notices/USN-8133-1
Left out here: 697 package rows and 2 versions. The JSON record has them.