CVE catalog

CVE-2022-33070

protobuf-c: CVE-2022-33070

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.11% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianprotobuf-csid1.5.1-1fixed
Debianprotobuf-cforky1.5.1-1fixed
Debianprotobuf-ctrixie1.5.1-1fixed
Debianprotobuf-cbookworm1.4.1-1fixed
Cpeprotobuf-cNot reportedNot reportedunknown
CpefedoraNot reportedNot reportedunknown
Ubuntuprotobuf-c20.041.3.1-1build1vulnerable
Ubuntuprotobuf-c20.041.3.2-1vulnerable
Ubuntuprotobuf-c20.041.3.3-1vulnerable
Ubuntuprotobuf-c20.041.3.3-1ubuntu0.1fixed
Ubuntuprotobuf-c22.041.3.3-1build2vulnerable
Ubuntuprotobuf-c22.041.3.3-1ubuntu1vulnerable
Ubuntuprotobuf-c22.041.3.3-1ubuntu2vulnerable
Ubuntuprotobuf-c22.041.3.3-1ubuntu2.1fixed
Ubuntusudo18.041.8.20p2-1ubuntu1vulnerable
Ubuntusudo18.041.8.21p2-2ubuntu1vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1.1vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1.2vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1.3vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1.4vulnerable
Ubuntusudo18.041.8.21p2-3ubuntu1.5fixed
Ubuntusudo20.041.8.27-1ubuntu4vulnerable
Ubuntusudo20.041.8.29-1ubuntu1vulnerable
Ubuntusudo20.041.8.31-1ubuntu1vulnerable
Ubuntusudo20.041.8.31-1ubuntu1.1vulnerable
Ubuntusudo20.041.8.31-1ubuntu1.2vulnerable
Ubuntusudo20.041.8.31-1ubuntu1.4fixed
Ubuntusudo22.041.9.5p2-3ubuntu2vulnerable
Ubuntusudo22.041.9.9-1ubuntu2vulnerable
Ubuntusudo22.041.9.9-1ubuntu2.1vulnerable
Ubuntusudo22.041.9.9-1ubuntu2.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianprotobuf-csourcesid1.4.1-1not yet assignedNot reportedNot reported
Debianprotobuf-csourceforky1.4.1-1not yet assignedNot reportedNot reported
Debianprotobuf-csourcetrixie1.4.1-1not yet assignedNot reportedNot reported
Debianprotobuf-csourcebookworm1.4.1-1not yet assignedNot reportedNot reported
Ubuntuprotobuf-cdeb20.041.3.3-1ubuntu0.1Not reportedUSN-5531-1Not reported
Ubuntuprotobuf-cdeb22.041.3.3-1ubuntu2.1Not reportedUSN-5531-1Not reported
Ubuntusudodeb18.041.8.21p2-3ubuntu1.5Not reportedUSN-5811-1Not reported
Ubuntusudodeb20.041.8.31-1ubuntu1.4Not reportedUSN-5811-1Not reported
Ubuntusudodeb22.041.9.9-1ubuntu2.2Not reportedUSN-5811-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [protobuf-c]

    Details (2)
    • 1.4.1-1+b1 · amd64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

    • 1.4.1-1+b1 · arm64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

  • Source package: [protobuf-c]

    Details (2)
    • 1.4.1-1+b1 · amd64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

    • 1.4.1-1+b1 · arm64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

  • Source package: [protobuf-c]

    Details (2)
    • 1.4.1-1+b1 · amd64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

    • 1.4.1-1+b1 · arm64 · bookworm

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · bookworm; dsa · protobuf-c · debian · 12

[Debian 13 (Trixie)]

  • Source package: [protobuf-c]

    Details (2)
    • 1.5.1-1 · amd64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

    • 1.5.1-1 · arm64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

  • Source package: [protobuf-c]

    Details (2)
    • 1.5.1-1 · amd64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

    • 1.5.1-1 · arm64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

  • Source package: [protobuf-c]

    Details (2)
    • 1.5.1-1 · amd64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

    • 1.5.1-1 · arm64 · trixie

      Fixed · Fixed: 1.4.1-1

      dsa · protobuf-c · debian · 13

Observed:

References