7

CVE-2025-45768: pyjwt_project pyjwt Missing Encryption of Sensitive Data

CVSS: 7.0v3.1HighAnalyzed
AliasesPYSEC-2025-183UBUNTU-CVE-2025-45768DEBIAN-CVE-2025-45768
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.

Overall risk
28/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.0/10
010
High · v3.1 (CVE.org)
EPSS score
0.17%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 0 · Related 1

Timeline

  1. 31-07-2025
    PublishedVulnerability first disclosed.
  2. 14-08-2025
    Last 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 version

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 score
0.17%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected 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
PyPI1 product
  • pyjwt≤ 2.10.1
Ubuntu1 product
  • pyjwtAll versions (No fix recorded)

6 vendors · 14 products

References

9 links