CVE-2022-33070
CVE-2022-33070 is a medium-severity vulnerability in Protobuf-c Project Protobuf-c with a CVSS 3.x base score of 5.5. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low.
Key facts
- Severity: Medium (CVSS 3.x base score 5.5)
- CVSS v2: 4.3
- EPSS exploit prediction: 1% (60th percentile)
- Actively exploited: Not listed in CISA KEV
- Affected product: Protobuf-c Project Protobuf-c
- Published:
- Last modified:
Description
Protobuf-c v1.4.0 was discovered to contain an invalid arithmetic shift via the function parse_tag_and_wiretype in protobuf-c/protobuf-c.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via unspecified vectors.
Frequently asked questions
- What is CVE-2022-33070?
- Protobuf-c v1.4.0 was discovered to contain an invalid arithmetic shift via the function parse_tag_and_wiretype in protobuf-c/protobuf-c.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via unspecified vectors.
- How severe is CVE-2022-33070?
- CVE-2022-33070 has a CVSS 3.x base score of 5.5, rated medium severity. It is exploitable over local access with low attack complexity, requires no privileges and user interaction. Impact on confidentiality is none, integrity none, and availability high.
- Is CVE-2022-33070 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (60th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2022-33070?
- CVE-2022-33070 primarily affects Protobuf-c Project Protobuf-c. In total, 2 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2022-33070?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2022-33070 published?
- CVE-2022-33070 was published on 2022-06-23 and last updated on 2026-06-17.
References
- https://github.com/protobuf-c/protobuf-c/issues/506
- https://github.com/protobuf-c/protobuf-c/pull/508
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FFN2GHUEGTSHRD7J5PKQ5DRSJSEQ2IKN/
Affected products (2)
- cpe:2.3:a:protobuf-c_project:protobuf-c:1.4.0:*:*:*:*:*:*:*
- cpe:2.3:o:fedoraproject:fedora:36:*:*:*:*:*:*:*
More vulnerabilities in Protobuf-c Project Protobuf-c
- CVE-2022-48468 — Medium (CVSS 5.5): protobuf-c before 1.4.1 has an unsigned integer overflow in parse_required_member.