CVE catalog

CVE-2021-3121

golang-gogoprotobuf: CVE-2021-3121

[CVE catalog]

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

An issue was discovered in GoGo Protobuf before 1.3.2. plugin/unmarshal/unmarshal.go lacks certain index validation, aka the "skippy peanut butter" issue.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangolang-gogoprotobufsid1.3.2-3fixed
Debiangolang-gogoprotobufforky1.3.2-3fixed
Debiangolang-gogoprotobuftrixie1.3.2-3fixed
Debiangolang-gogoprotobufbookworm1.3.2-3fixed
Alpineprotobuf-c3.141.3.2-r0fixed
Alpineprotobuf-c3.151.3.2-r0fixed
Alpineprotobuf-c3.161.3.2-r0fixed
Alpineprotobuf-c3.171.3.2-r0fixed
Alpineprotobuf-c3.181.3.2-r0fixed
Alpineprotobuf-c3.191.3.2-r0fixed
Alpineprotobuf-c3.201.3.2-r0fixed
Alpineprotobuf-c3.211.3.2-r0fixed
Alpineprotobuf-c3.221.3.2-r0fixed
Alpineprotobuf-c3.231.3.2-r0fixed
Alpineprotobuf-c3.241.3.2-r0fixed
Susekubernetes1.18linux enterprise high performance computing 15 sp3-ltss1.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise high performance computing 15 sp4-espos1.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise high performance computing 15 sp4-ltss1.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise server 15 sp3-ltss1.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise server 15 sp4-ltss1.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise server for sap applications 15 sp31.18.20-150200.5.25.1fixed
Susekubernetes1.18linux enterprise server for sap applications 15 sp41.18.20-150200.5.25.1fixed
Susekubernetes1.18enterprise storage 7.11.18.20-150200.5.25.1fixed
Opensusekubernetes1.18leap 15.61.18.20-150200.5.25.1fixed
Opensusekubernetes1.20tumbleweed1.20.11-1.1fixed
Opensusekubernetes1.21tumbleweed1.21.5-1.1fixed
Opensusekubernetes1.19tumbleweed1.19.15-1.1fixed
Opensusevelero-plugin-for-awstumbleweed1.3.0-1.1fixed
Opensusekubernetes1.18tumbleweed1.18.20-1.2fixed
Ubuntugolang-gogoprotobuf16.040.0~git20150717-1vulnerable
Ubuntugolang-gogoprotobuf16.040.0~git20150828.0.6cab0cc-1vulnerable
Ubuntugolang-gogoprotobuf18.040.3+git20170120.144.265e960d-1ubuntu1vulnerable
Ubuntugolang-gogoprotobuf18.040.5-1vulnerable
Ubuntugolang-gogoprotobuf20.041.2.1+git20190611.dadb6258-1vulnerable
Ubuntugolang-gogoprotobuf22.041.3.2-1fixed
Opensusevelerotumbleweed1.7.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-gogoprotobufsourcesid1.3.2-1not yet assignedNot reportedNot reported
Debiangolang-gogoprotobufsourceforky1.3.2-1not yet assignedNot reportedNot reported
Debiangolang-gogoprotobufsourcetrixie1.3.2-1not yet assignedNot reportedNot reported
Debiangolang-gogoprotobufsourcebookworm1.3.2-1not yet assignedNot reportedNot reported
Alpineprotobuf-capk3.141.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.151.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.161.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.171.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.181.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.191.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.201.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.211.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.221.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.231.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Alpineprotobuf-capk3.241.3.2-r0Not reportedALPINE-CVE-2021-3121Not reported
Susekubernetes1.18rpmlinux enterprise high performance computing 15 sp3-ltss1.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise high performance computing 15 sp4-espos1.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise high performance computing 15 sp4-ltss1.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise server 15 sp3-ltss1.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise server 15 sp4-ltss1.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise server for sap applications 15 sp31.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmlinux enterprise server for sap applications 15 sp41.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Susekubernetes1.18rpmenterprise storage 7.11.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Opensusekubernetes1.18rpmleap 15.61.18.20-150200.5.25.1Not reportedSUSE-SU-2025:02977-1Not reported
Opensusekubernetes1.20rpmtumbleweed1.20.11-1.1Not reportedOPENSUSE-SU-2024:10904-1Not reported
Opensusekubernetes1.21rpmtumbleweed1.21.5-1.1Not reportedOPENSUSE-SU-2024:10905-1Not reported
Opensusekubernetes1.19rpmtumbleweed1.19.15-1.1Not reportedOPENSUSE-SU-2024:10903-1Not reported
Opensusevelero-plugin-for-awsrpmtumbleweed1.3.0-1.1Not reportedOPENSUSE-SU-2024:11554-1Not reported
Opensusekubernetes1.18rpmtumbleweed1.18.20-1.2Not reportedOPENSUSE-SU-2024:10902-1Not reported
Ubuntugolang-gogoprotobufdeb22.041.3.2-1Not reportedUBUNTU-CVE-2021-3121Not reported
Opensusevelerorpmtumbleweed1.7.0-1.1Not reportedOPENSUSE-SU-2024:11553-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [velero]

    Details (1)
    • 1.18.2-1.3 · noarch · tumbleweed

      Unknown · Fixed: 1.7.0-1.1

      Version impact unknown

      dsa · velero · opensuse · tumbleweed

  • Source package: [velero]

    Details (1)
    • 1.18.2-1.3 · noarch · tumbleweed

      Unknown · Fixed: 1.7.0-1.1

      Version impact unknown

      dsa · velero · opensuse · tumbleweed

  • Source package: [velero]

    Details (1)
    • 1.18.2-1.3 · noarch · tumbleweed

      Unknown · Fixed: 1.7.0-1.1

      Version impact unknown

      dsa · velero · opensuse · tumbleweed

  • [velero]Fixed

    Source package: [velero]

    Details (1)
    • 1.18.2-1.3 · x86_64 · tumbleweed

      Fixed · Fixed: 1.7.0-1.1

      dsa · velero · opensuse · tumbleweed

  • Source package: [velero-plugin-for-aws]

    Details (1)
    • 1.4.0-2.7 · x86_64 · tumbleweed

      Fixed · Fixed: 1.3.0-1.1

      dsa · velero-plugin-for-aws · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3+b3 · amd64 · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

    • 1.3.2-3+b3 · arm64 · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3 · all · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

    • 1.3.2-3 · all · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3 · all · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

    • 1.3.2-3 · all · bookworm

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · bookworm; dsa · golang-gogoprotobuf · debian · 12

[Debian 13 (Trixie)]

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3+b14 · amd64 · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

    • 1.3.2-3+b14 · arm64 · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3 · all · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

    • 1.3.2-3 · all · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

  • Source package: [golang-gogoprotobuf]

    Details (2)
    • 1.3.2-3 · all · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

    • 1.3.2-3 · all · trixie

      Fixed · Fixed: 1.3.2-1

      dsa · golang-gogoprotobuf · debian · 13

Observed:

References