CVE-2022-1930: eth-account
CVSS: 7.5v3.1HighModified
AliasesGHSA-v65g-f3cj-fjp4PYSEC-2026-806
Published 22-08-2022Last modified 03-08-2024
Vulnerability summary
CVE-2022-1930 is a high (CVSS 7.5) vulnerability in eth-account. EPSS estimates a 0.91% chance of exploitation in the next 30 days, higher than 59.4% of scored vulnerabilities. 1 public exploit is recorded.
CVSS score
7.5/10
010
High · v3.1 (NVD)EPSS score
0.91%
0%100%
Low · +0.02 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference
Timeline
- 22-08-2022PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the eth-account PyPI package, when an attacker is able to supply arbitrary input to the encode_structured_data method
CVSS metrics
3 scores · 3 sources · 1 versionHigh 7.5Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HSources3 sources · 5.9–7.5
- CVE.orgCNA5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
- OSV · PypiEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
0.91%
Chance of exploitation in the next 30 days
Percentile
59%
Versus all other CVEs
30-day change
+0.02 pp
From 0.89% on 20-09-2026
20-09-202620-10-2026
EPSS score0.91%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (research.jfrog.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Eth-account1 product
- eth-account< 0.5.9
Ethereum1 product
- eth-account< 0.5.9
PyPI1 product
- eth-account< 0.5.9
3 vendors · 3 products
References
7 links- research.jfrog.com/vulnerabilities/eth-account-redos-xray-248681/X Refsource MISCExploitThird Party Advisory
- pypi.org/project/eth-accountPACKAGE