PP
Vendor security profile
pyjwt project
Product portfolio, patch evidence and exploitation signals in a single security scorecard
The data is combined from the CVE Program, NVD, CISA KEV and vendor security advisories.
Total CVEs17
Critical1
CISA KEV0
Public exploit15
Patch rate%94
Avg. CVSS6.5
12-month vulnerability rate
0
0
0
0
1
0
2
0
0
0
14
0
CVE KEV
CVE severity distribution
17toplam CVE
Critical1 (6%)
High7 (41%)
Medium9 (53%)
Patch and exploitation view
%94
Verified patch
%0
CISA KEV
%88
Public exploit
16Patch available
0Partial
0Workaround
0Vendor: no patch
1Unknown
Latest vulnerabilities
6.5
CVE-2026-103001
PyJWT.decode() reintroduces options-dict mutation, enabling silent claim-verification bypass on dict reuse
J
Patch verifiedEPSS %0
5.3
CVE-2026-102265
PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header
J
Patch verifiedEPSS %0
6.5
CVE-2026-102275
PyJWT accepts inconsistent OKP x/d JWKs, causing public/private key identity confusion
J
Patch verifiedEPSS %0
5.9
CVE-2026-102274
PyJWT: Malformed RSA JWK aborts parsing of an entire JWK Set
J
Patch verifiedEPSS %0
7.4
CVE-2026-102273
PyJWT accepts public JWK containers as HMAC secrets
J
Patch verifiedEPSS %0
7.4
CVE-2026-102272
PyJWT BOM Bypass
J
Patch verifiedEPSS %0
7.4
CVE-2026-102271
PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard
J
Patch verifiedEPSS %0
4.4
CVE-2026-102270
PyJWT: ReDoS vulnerability when calling the `is_pem_format` function.
J
Patch verifiedEPSS %0
4.8
CVE-2026-102269
PyJWT: Non-canonical signature segments enable raw-token revocation bypass
J
Patch verifiedEPSS %0
9.1
CVE-2026-102268
PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard
J
Patch verifiedEPSS %0