CVE-2022-31605: nvidia nvflare Deserialization of Untrusted Data
Vulnerability summary
CVE-2022-31605 is a critical (CVSS 9.8) Deserialization of Untrusted Data vulnerability in nvidia nvflare. EPSS estimates a 2.08% chance of exploitation in the next 30 days, higher than 81.2% of scored vulnerabilities.
Timeline
- 01-07-2022PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
NVFLARE, versions prior to 2.1.2, contains a vulnerability in its utils module, where YAML files are loaded via yaml.load() instead of yaml.safe_load(). The deserialization of Untrusted Data, may allow an unprivileged network attacker to cause Remote Code Execution, Denial Of Service, and Impact to both Confidentiality and Integrity.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · PypiEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- NVDNIST9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
2.08%
Chance of exploitation in the next 30 days
Percentile
81%
Versus all other CVEs
30-day change
0.00 pp
From 2.08% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Nvidia2 products
- nvflare< 2.1.2
- nvidia flareAll versions prior to 2.1.2
PyPI1 product
- nvflare< 2.1.2
2 vendors · 3 products
References
5 links- github.com/NVIDIA/NVFlare/security/advisories/GHSA-hrf3-622q-8366X Refsource MISCWEBAdvisoryThird Party Advisory
- github.com/NVIDIA/NVFlarePACKAGE