CVE-2026-62995
Last modified
CVE-2026-62995 is a low-severity vulnerability rated 2.3/10 on the CVSS scale. joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. in versions 1.7.1 and prior, joserfc accepts JWTs with trailing padding (==) which are not conforming to the JOSE specifications. EPSS estimates a 0.11% chance of exploitation in the next 30 days.
Description
joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. in versions 1.7.1 and prior, joserfc accepts JWTs with trailing padding (==) which are not conforming to the JOSE specifications. This leads to malleability of the JWTs when consumed by joserfc. Depending on this application this might or not be an issue. This could lead to bypass of token revocation or anti-replay protection when implemented as a deny list of tokens or a deny list of token hashes. Note that ECDSA JWS are always malleable because of the malleability of ECDSA signatures (first test case in the code bellow). This makes a scheme which assumes that JWTs are not malleable brittle. However for other signatures (or MAC) schemes it might make sense to assume non malleability of the token. This issue has been fixed in version 1.7.2.
Metrics
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| authlib | joserfc | < 1.7.2 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-62995?
How severe is CVE-2026-62995?
How do I fix CVE-2026-62995?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-62963Centrifugo is an open-source scalable real-time messaging se…8.7
- CVE-2026-6297Use after free in Proxy in Google Chrome prior to 147.0.7727…8.3
- CVE-2026-6298Heap buffer overflow in Skia in Google Chrome prior to 147.0…4.3
- CVE-2026-6299Use after free in Prerender in Google Chrome prior to 147.0.…8.8
- CVE-2026-62992Smarty is a template engine for PHP, facilitating the separa…6.9
- CVE-2026-62994CoreDNS is a DNS server written in Go. From 1.9.4 until 1.14…3.7
- CVE-2026-62996Smarty is a template engine for PHP, facilitating the separa…6.9
- CVE-2026-62999Copier is a library and CLI app for rendering project templa…7.5
- CVE-2026-6300Use after free in CSS in Google Chrome prior to 147.0.7727.1…8.8
- CVE-2026-6301Type Confusion in Turbofan in Google Chrome prior to 147.0.7…8.8
- CVE-2026-6302Use after free in Video in Google Chrome prior to 147.0.7727…8.8
- CVE-2026-6303Use after free in Codecs in Google Chrome prior to 147.0.772…8.8
Are you affected by CVE-2026-62995?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
