CVE-2025-45768: pyjwt_project pyjwt Missing Encryption of Sensitive Data
CVSS: 7.0v3.1HighAnalyzed
AliasesPYSEC-2025-183UBUNTU-CVE-2025-45768DEBIAN-CVE-2025-45768CGA-668j-jx4p-rqv8CGA-976x-95q6-7w54CGA-97ww-w3qh-687vCGA-c4f7-6922-rm7xCGA-j2hq-frvw-hhw9CGA-jvvr-8397-mf35CGA-p47w-j5q5-772vCGA-qg99-6pfr-gj62CGA-vfwr-hjw7-7vh6CGA-xrvr-hjcr-4jm3
Published 31-07-2025Last modified 14-08-2025
Vulnerability summary
CVE-2025-45768 is a high (CVSS 7.0) Missing Encryption of Sensitive Data vulnerability in pyjwt_project pyjwt. EPSS estimates a 0.17% chance of exploitation in the next 30 days, higher than 5.7% of scored vulnerabilities.
CVSS score
7.0/10
010
High · v3.1 (CVE.org)EPSS score
0.17%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 31-07-2025PublishedVulnerability first disclosed.
- 14-08-2025Last modifiedVulnerability information updated.
Description
pyjwt v2.10.1 was discovered to contain weak encryption. NOTE: this is disputed by the Supplier because the key length is chosen by the application that uses the library (admittedly, library users may benefit from a minimum value and a mechanism for opting in to strict enforcement).
CVSS metrics
7 scores · 7 sources · 1 versionHigh 7.0Preferred score · CVE.org (CNA)
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:HSourcesAll 7 agree
- OSV · PypiEcosystem advisory · calculated7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
- OSV · UbuntuEcosystem advisory · calculated7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
- OSV · DebianEcosystem advisory · calculated7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
- OSV · WolfiEcosystem advisory · calculated7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
- OSV · ChainguardEcosystem advisory · calculated7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
- NVDNIST7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H
EPSS trend
Probability
0.17%
Chance of exploitation in the next 30 days
Percentile
6%
Versus all other CVEs
30-day change
0.00 pp
From 0.17% on 19-09-2026
19-09-202619-10-2026
EPSS score0.17%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard5 products
- py3-pyjwtAll versions (No fix recorded)
- py3.10-pyjwtAll versions (No fix recorded)
- py3.11-pyjwtAll versions (No fix recorded)
- py3.12-pyjwtAll versions (No fix recorded)
- py3.13-pyjwtAll versions (No fix recorded)
Wolfi5 products
- py3-pyjwtAll versions (No fix recorded)
- py3.10-pyjwtAll versions (No fix recorded)
- py3.11-pyjwtAll versions (No fix recorded)
- py3.12-pyjwtAll versions (No fix recorded)
- py3.13-pyjwtAll versions (No fix recorded)
Debian1 product
- pyjwtAll versions (No fix recorded) | < 2.11.0-2
Pyjwt_project1 product
- pyjwt2.10.1
PyPI1 product
- pyjwt≤ 2.10.1
Ubuntu1 product
- pyjwtAll versions (No fix recorded)
6 vendors · 14 products