CVE-2021-22570

Nullptr Dereference in Protobuf

Published Jan 26, 2022 CVSS 3.1 · 6.5 Medium EPSS 2.7% KEV · Not listed
Description
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.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3393-1 protobuf security update
EUVD EUVD EUVD-2022-0206 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.
Github GHSA Github GHSA GHSA-77rm-9x9h-xj3g Withdrawn Advisory: NULL Pointer Dereference in Protocol Buffers
Ubuntu USN Ubuntu USN USN-5490-1 Protocol Buffers vulnerability
Ubuntu USN Ubuntu USN USN-5945-1 Protocol Buffers vulnerabilities
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00142}

epss

{'score': 0.00155}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}