CVE-2021-22570: Nullptr dereference when a null char is present in a proto symbol
49
This month
MEDIUM 6.5WATCHLISTUPGRADEMITIGATEMITIGATE
CVE-2021-22570 is a medium-severity flaw (CVSS 6.5) affecting protobuf, debian linux, fedora. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Nullptr dereference when a null char is present in a proto symbol. The symbol is parsed incorrectly, leading to an unchecked call into the proto file's name during generation of the resulting error message. Since the symbol is incorrectly parsed, the file is nullptr. We recommend upgrading to version 3.15.0 or greater.
Apply the vendor mitigation from the advisory, disable the affected feature, or restrict network access.
Verify at the official sourceNVD · CVE Program · Report a problem with this page Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2021-22570?
protobuf: upgrade to 3.15.0; debian linux: mitigate or apply the listed mitigation; fedora: mitigate or apply the listed mitigation. Exact commands for each OS are on this page.
Is CVE-2021-22570 being exploited?
CVE-2021-22570 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2021-22570 affect?
CVE-2021-22570 affects protobuf, debian linux, fedora. Severity is medium (CVSS 6.5). Nullptr dereference when a null char is present in a proto symbol. The symbol is parsed incorrectly, leading to an unchecked call into the proto file's name during generation of the resulting error message. Since the symbol is incorrectly p