CVE-2025-65015joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards.
Updated under an hour ago ()
Does this affect you?
It affects hsiaoming joserfc. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. In versions from 1.3.3 to before 1.3.5 and from 1.4.0 to before 1.4.2, the ExceededSizeError exception messages are embedded with non-decoded JWT token parts and may cause Python logging to record an arbitrarily large, forged JWT payload. In situations where a misconfigured — or entirely absent — production-grade web server sits in front of a Python web application, an attacker may be able to send arbitrarily large bearer tokens in the HTTP request headers. When this occurs, Python logging or diagnostic tools (e.g., Sentry) may end up processing extremely large log messages containing the full JWT header during the joserfc.jwt.decode() operation. The same behavior also appears when validating claims and signature payload sizes, as the library raises joserfc.errors.ExceededSizeError() with the full payload embedded in the exception message. Since the payload is already fully loaded into memory at this stage, the library cannot prevent or reject it. This issue has been patched in versions 1.3.5 and 1.4.2.
- CVSS
- 7.5 HIGH (v3.1, NVD)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weakness (CWE)
- CWE-770
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- Not given
- NVD analysis
- Analyzed
- Record last updated
- Oct 18, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
hsiaoming joserfc hsiaoming:joserfc | from 1.3.3 before 1.3.5; from 1.4.0 before 1.4.2 | NVD |
References
- https://github.com/authlib/joserfc/commit/63932f169d924caffafa761af2122b82059017f7patch
- https://github.com/authlib/joserfc/commit/673c8743fd0605b0e1de6452be6cba75f44e466bpatch
- https://github.com/authlib/joserfc/releases/tag/1.3.5release-notes
- https://github.com/authlib/joserfc/releases/tag/1.4.2release-notes
- https://github.com/authlib/joserfc/security/advisories/GHSA-frfh-8v73-gjg4exploit, vendor-advisory
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.