7.5
CVE-2022-1941
- EPSS 0.12%
- Veröffentlicht 22.09.2022 15:15:09
- Zuletzt bearbeitet 21.11.2024 06:41:47
- Quelle cve-coordination@google.com
- Teams Watchlist Login
- Unerledigt Login
A parsing vulnerability for the MessageSet type in the ProtocolBuffers versions prior to and including 3.16.1, 3.17.3, 3.18.2, 3.19.4, 3.20.1 and 3.21.5 for protobuf-cpp, and versions prior to and including 3.16.1, 3.17.3, 3.18.2, 3.19.4, 3.20.1 and 4.21.5 for protobuf-python can lead to out of memory failures. A specially crafted message with multiple key-value per elements creates parsing issues, and can lead to a Denial of Service against services receiving unsanitized input. We recommend upgrading to versions 3.18.3, 3.19.5, 3.20.2, 3.21.6 for protobuf-cpp and 3.18.3, 3.19.5, 3.20.2, 4.21.6 for protobuf-python. Versions for 3.16 and 3.17 are no longer updated.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
Google ≫ Protobuf-cpp Version < 3.18.3
Google ≫ Protobuf-cpp Version >= 3.19.0 < 3.19.5
Google ≫ Protobuf-cpp Version >= 3.20.0 < 3.20.2
Google ≫ Protobuf-cpp Version >= 3.21.0 < 3.21.6
Google ≫ Protobuf-python Version < 3.18.3
Google ≫ Protobuf-python Version >= 3.19.0 < 3.19.5
Google ≫ Protobuf-python Version >= 3.20.0 < 3.20.2
Google ≫ Protobuf-python Version >= 4.0.0 < 4.21.6
Fedoraproject ≫ Fedora Version36
Fedoraproject ≫ Fedora Version37
Debian ≫ Debian Linux Version10.0
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
Typ | Quelle | Score | Percentile |
---|---|---|---|
EPSS | FIRST.org | 0.12% | 0.321 |
Quelle | Base Score | Exploit Score | Impact Score | Vector String |
---|---|---|---|---|
nvd@nist.gov | 7.5 | 3.9 | 3.6 |
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
|
134c704f-9b21-4f2e-91b3-4a467353bcc0 | 7.5 | 3.9 | 3.6 |
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
|
CWE-1286 Improper Validation of Syntactic Correctness of Input
The product receives input that is expected to be well-formed - i.e., to comply with a certain syntax - but it does not validate or incorrectly validates that the input complies with the syntax.