Lucene search
+L

32 matches found

Github Security Blog
Github Security Blog
•added 2026/09/30 3:41 p.m.•2 views

PyJWT: Unauthenticated RecursionError DoS in pre-verification payload parse (PyJWKClient.get_signing_key_from_jwt / verify_signature=False)

Summary PyJWKClient.getsigningkeyfromjwttoken — the first step of the JWKS verification flow documented in docs/usage.rst — must decode a token's payload before its signature can be checked, via jwt.apijwt.decodecompletetoken, options="verifysignature": False. That call parses the payload with...

5.3CVSS5.8AI score0.00291EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/09/29 12:00 a.m.•5 views

UBUNTU-CVE-2026-101917

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT getsigningkeyfromjwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when unauthenticated tokens repeatedly use the same unknown kid or...

5.3CVSS5.9AI score0.00354EPSS
SaveExploits0References5
RedhatCVE
RedhatCVE
•added 2026/09/28 9:19 p.m.•9 views

CVE-2026-102267

A flaw was found in PyJWT. When retrieving cryptographic keys from a JSON Web Key Set JWKS endpoint, PyJWKClient fails to validate HTTP redirect destinations against trusted domain boundaries. A remote attacker who can influence the response of a trusted endpoint can redirect key requests to an...

7.4CVSS5.8AI score0.00157EPSS
SaveExploits0References6
OSV
OSV
•added 2026/09/28 9:17 p.m.•5 views

AZL-104979 CVE-2026-102267 affecting package python-jwt 2.13.0-1

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS5.9AI score0.00157EPSS
SaveExploits0References1
NVD
NVD
•added 2026/09/28 9:17 p.m.•9 views

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 revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS0.00157EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
•added 2026/09/28 9:17 p.m.•2 views

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 revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS5.9AI score0.00157EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/09/28 8:23 p.m.•12 views

EUVD-2026-88534

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS5.8AI score0.00157EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/28 8:23 p.m.•32 views

CVE-2026-102267 PyJWT: PyJWKClient follows redirects when fetching JWKS

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS0.00157EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/28 8:23 p.m.•9 views

CVE-2026-102267 PyJWT: PyJWKClient follows redirects when fetching JWKS

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS5.8AI score
SaveExploits0References5
CVE
CVE
•added 2026/09/28 8:23 p.m.•27 views

CVE-2026-102267

The PyJWT library, a Python implementation of JSON Web Token standards, contains a vulnerability in the PyJWKClient component prior to version 2.14.0 . The root cause is that redirect destinations are not revalidated against the JWKS trust boundary when fetching keys. If a trusted JWKS endpoint r...

7.4CVSS5.8AI score0.00157EPSS
SaveExploits0References3
Debian CVE
Debian CVE
•added 2026/09/28 8:07 p.m.•8 views

CVE-2026-101917

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT getsigningkeyfromjwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when unauthenticated tokens repeatedly use the same unknown kid or...

5.3CVSS5.9AI score0.00354EPSS
SaveExploits0
OSV
OSV
•added 2026/09/28 8:07 p.m.•7 views

CVE-2026-101917 PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT getsigningkeyfromjwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when unauthenticated tokens repeatedly use the same unknown kid or...

5.3CVSS5.8AI score
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/09/28 8:07 p.m.•11 views

CVE-2026-101917 PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT getsigningkeyfromjwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when unauthenticated tokens repeatedly use the same unknown kid or...

5.3CVSS5.9AI score0.00354EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/28 8:07 p.m.•39 views

CVE-2026-101917 PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT getsigningkeyfromjwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when unauthenticated tokens repeatedly use the same unknown kid or...

5.3CVSS0.00354EPSS
SaveExploits0References3
CVE
CVE
•added 2026/09/28 8:07 p.m.•34 views

CVE-2026-101917

The PyJWT library (versions prior to 2.14.0 ) is vulnerable because the get_signing_key_from_jwt function lacks a negative cache or minimum refresh interval for unknown kid values. This allows an attacker to send unauthenticated tokens with unknown or varying kid values, forcing PyJWKClient to re...

5.3CVSS5.9AI score0.00354EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/28 12:00 a.m.•2 views

CVE-2026-102267: Exposure of Sensitive Information to an Unauthorized Actor

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS endpoint returns an attacker-influenced redirect. As a result,...

7.4CVSS5.9AI score0.00157EPSS
SaveExploits0References4
IBM Security Bulletins
IBM Security Bulletins
•added 2026/08/04 9:56 a.m.•20 views

Security Bulletin:PyJWT CVE-2023-40254: Local File Inclusion & Server-Side Request Forgery via PyJWKClient uri Argument

Summary 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 uses Python stdlib's default OpenerDirector registering HTTPHandler, HTTPSHandler, FTPHandler, FileHandler, and DataHandler. There is currently...

9.8CVSS6.6AI score0.00427EPSS
SaveExploits3Affected Software1
Microsoft CVE
Microsoft CVE
•added 2026/07/24 8:01 a.m.•13 views

PyJWKClient: missing scheme allowlist enables SSRF + token forgery via file://, ftp://, data: schemes

...

4.2CVSS5.5AI score0.0022EPSS
SaveExploits1
OSV
OSV
•added 2026/06/15 7:27 p.m.•20 views

GHSA-JQ35-7PRP-9V3F PyJWT: Algorithm allow-list bypass when decoding with `PyJWK` / `PyJWKClient` keys

!NOTE Scored assuming a deployment where algorithm policy functions as an authentication/authorization boundary. In deployments where the algorithm policy enforces crypto agility only, the practical confidentiality impact is lower and the issue is closer to an integrity-of-policy-enforcement bug...

5.4CVSS5.5AI score0.0017EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
•added 2026/06/15 5:28 p.m.•31 views

PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values (DoS)

!NOTE The vulnerability surfaces only when a JWKS fetch fails; an attacker can attempt to provoke that with sustained unknown-kid traffic, but the outcome depends on upstream JWKS-endpoint behavior rate limiting, transient errors which is beyond the attacker's control. Impact is reduced auth...

3.7CVSS5.6AI score0.00321EPSS
SaveExploits0References5Affected Software1
Rows per page
Query Builder