Lucene search
+L

63 matches found

osv_ghsa
osv_ghsa
•added 2026/10/22 3:48 p.m.•8 views

GHSA-PXH4-856F-4H89 PyJWT: HS256/384/512 verify accepts empty HMAC key via oct JWK (PyJWK/PyJWKClient) enabling token forgery

Summary HMACAlgorithm.fromjwk accepts a symmetric kty=oct JWK whose k value is the empty string and returns a zero-length key without raising. When a token is then verified with that key object a PyJWK, or a PyJWK resolved by PyJWKSet / PyJWKClient, the HMAC verifier computes HMACkey=b"",...

7.4CVSS6.1AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/22 3:48 p.m.•9 views

PyJWT: HS256/384/512 verify accepts empty HMAC key via oct JWK (PyJWK/PyJWKClient) enabling token forgery

Summary HMACAlgorithm.fromjwk accepts a symmetric kty=oct JWK whose k value is the empty string and returns a zero-length key without raising. When a token is then verified with that key object a PyJWK, or a PyJWK resolved by PyJWKSet / PyJWKClient, the HMAC verifier computes HMACkey=b"",...

6.1AI score
SaveExploits0References4Affected Software1
RedHat Linux
RedHat Linux
•added 2026/10/21 1:55 p.m.•8 views

pyjwt: pyjwt: Verification key substitution via unvalidated JWKS redirects

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...

9.1CVSS5.8AI score0.00159EPSS
SaveExploits0References7
osv_oesa
osv_oesa
•added 2026/10/16 12:00 p.m.•11 views

OESA-2026-4387 python-jwt security update

setup.py test %endif Security Fixes: 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...

9.1CVSS7.3AI score0.00236EPSS
SaveExploits3References4
osv_oesa
osv_oesa
•added 2026/10/16 12:00 p.m.•11 views

OESA-2026-4386 python-jwt security update

setup.py test %endif Security Fixes: 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...

9.1CVSS7.3AI score0.00236EPSS
SaveExploits3References4
osv_oesa
osv_oesa
•added 2026/10/16 12:00 p.m.•9 views

OESA-2026-4384 python-jwt security update

setup.py test %endif Security Fixes: 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...

9.1CVSS7.3AI score0.00236EPSS
SaveExploits3References4
osv_oesa
osv_oesa
•added 2026/10/16 12:00 p.m.•9 views

OESA-2026-4385 python-jwt security update

setup.py test %endif Security Fixes: 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...

9.1CVSS7.3AI score0.00236EPSS
SaveExploits3References4
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•31 views

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

Summary CVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's...

5.3CVSS5.9AI score0.00428EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•21 views

PYSEC-2026-4144 PyJWT: PyJWKClient follows redirects when fetching JWKS

Summary PyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS, without validating the redirect destination. A configured trusted endpoint could therefore redirect the client to a different host. Impact When an application uses PyJWKClient with caller-supplied request headers and ...

7.4CVSS6AI score0.00159EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•19 views

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

SummaryCVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's tit...

5.3CVSS5.6AI score0.00428EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

PyJWT: PyJWKClient follows redirects when fetching JWKS

SummaryPyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS,without validating the redirect destination. A configured trusted endpointcould therefore redirect the client to a different host. ImpactWhen an application uses PyJWKClient with caller-supplied request headers andan...

7.4CVSS6AI score0.00159EPSS
SaveExploits0References7Affected Software1
Positive Technologies
Positive Technologies
•added 2026/10/01 12:00 a.m.•9 views

PT-2026-105891

Summary PyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS, without validating the redirect destination. A configured trusted endpoint could therefore redirect the client to a different host. Impact When an application uses PyJWKClient with caller-supplied request headers and ...

7.4CVSS6AI score0.00159EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/10/01 12:00 a.m.•41 views

PT-2026-105889

Summary PyJWKClient.get signing key from jwttoken — 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.api jwt.decode completetoken, options="verify signature": False. That call parses the payload...

5.3CVSS6AI score0.00413EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2026/09/30 3:41 p.m.•49 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...

7.5CVSS6AI score0.00413EPSS
SaveExploits1References5Affected Software1
Tenable Nessus
Tenable Nessus
•added 2026/09/30 12:00 a.m.•15 views

Linux Distros Unpatched Vulnerability : CVE-2026-102267

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - 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...

9.1CVSS6AI score0.00159EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/09/30 12:00 a.m.•21 views

Linux Distros Unpatched Vulnerability : CVE-2026-101918

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - PyJWT is a Python implementation of JSON Web Token standards. From 2.0.0a1 until 2.15.0, PyJWT PyJWKClient.getsigningkeyfromjwt is affected because payload pars...

7.5CVSS6AI score0.00413EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/09/29 11:39 p.m.•16 views

SUSE 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.00159EPSS
SaveExploits0References7
osv_ghsa
osv_ghsa
•added 2026/09/29 11:15 p.m.•28 views

GHSA-9V7F-9G4P-FFGJ PyJWT: PyJWKClient follows redirects when fetching JWKS

Summary PyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS, without validating the redirect destination. A configured trusted endpoint could therefore redirect the client to a different host. Impact When an application uses PyJWKClient with caller-supplied request headers and ...

7.4CVSS6AI score0.00159EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/09/29 11:15 p.m.•63 views

PyJWT: PyJWKClient follows redirects when fetching JWKS

Summary PyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS, without validating the redirect destination. A configured trusted endpoint could therefore redirect the client to a different host. Impact When an application uses PyJWKClient with caller-supplied request headers and ...

9.1CVSS6AI score0.00159EPSS
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/09/29 11:11 p.m.•30 views

GHSA-2GX3-RCP4-G85Q PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

Summary CVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's...

5.3CVSS5.6AI score0.00428EPSS
SaveExploits1References5
Rows per page
Query Builder