CVE catalog

CVE-2024-24786

Google Guest Agent and Google OS Config Agent vulnerability

[CVE catalog]

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

The protojson.Unmarshal function can enter an infinite loop when unmarshaling certain forms of invalid JSON. This condition can occur when unmarshaling into a message which contains a google.protobuf.Any value, or when the UnmarshalOptions.DiscardUnknown option is set.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangolang-google-protobufsid1.36.10-2fixed
Debiangolang-google-protobufforky1.36.10-2fixed
Debiangolang-google-protobuftrixie1.36.5-1fixed
Debiangolang-google-protobufbookworm1.28.1-3vulnerable
Ubuntugolang-google-protobufnobleNot reportedvulnerable
Ubuntugoogle-guest-agentnoble20240213.00-0ubuntu3.1fixed
Ubuntugoogle-osconfig-agentnoble20240320.00-0ubuntu1~24.04.1fixed
Gogoogle.golang.org/protobufNot reported1.33.0fixed
Gogoogle.golang.org/protobuf/encoding/protojsonNot reported1.33.0fixed
Gogoogle.golang.org/protobuf/internal/encoding/jsonNot reported1.33.0fixed
Gogoogle.golang.org/protobufNot reported1.33.0fixed
Ubuntugoogle-guest-agent24.0420230426.00-0ubuntu3vulnerable
Ubuntugoogle-guest-agent24.0420231004.02-0ubuntu1vulnerable
Ubuntugoogle-guest-agent24.0420231004.02-0ubuntu3vulnerable
Ubuntugoogle-guest-agent24.0420240213.00-0ubuntu1vulnerable
Ubuntugoogle-guest-agent24.0420240213.00-0ubuntu2vulnerable
Ubuntugoogle-guest-agent24.0420240213.00-0ubuntu3vulnerable
Ubuntugoogle-guest-agent24.0420240213.00-0ubuntu3.1fixed
Ubuntugoogle-osconfig-agent24.0420230504.00-0ubuntu2vulnerable
Ubuntugoogle-osconfig-agent24.0420230504.00-0ubuntu3vulnerable
Ubuntugoogle-osconfig-agent24.0420240320.00-0ubuntu1~24.04.0vulnerable
Ubuntugoogle-osconfig-agent24.0420240320.00-0ubuntu1~24.04.1fixed
Ubuntugoogle-guest-agent22.0420210629.00-0ubuntu1vulnerable
Ubuntugoogle-guest-agent22.0420210629.00-0ubuntu2vulnerable
Ubuntugoogle-guest-agent22.0420220104.00-0ubuntu1vulnerable
Ubuntugoogle-guest-agent22.0420220104.00-0ubuntu2vulnerable
Ubuntugoogle-guest-agent22.0420220622.00-0ubuntu2~22.04.0vulnerable
Ubuntugoogle-guest-agent22.0420220622.00-0ubuntu2~22.04.1vulnerable
Ubuntugoogle-guest-agent22.0420230426.00-0ubuntu2~22.04.0vulnerable
Ubuntugoogle-guest-agent22.0420231004.02-0ubuntu1~22.04.1vulnerable
Ubuntugoogle-guest-agent22.0420231004.02-0ubuntu1~22.04.2vulnerable
Ubuntugoogle-guest-agent22.0420231004.02-0ubuntu1~22.04.3vulnerable
Ubuntugoogle-guest-agent22.0420231004.02-0ubuntu1~22.04.4fixed
Ubuntugoogle-osconfig-agent22.0420210608.1-0ubuntu1vulnerable
Ubuntugoogle-osconfig-agent22.0420210608.1-0ubuntu2vulnerable
Ubuntugoogle-osconfig-agent22.0420210608.1-0ubuntu3vulnerable
Ubuntugoogle-osconfig-agent22.0420220824.00-0ubuntu1~22.04.1vulnerable
Ubuntugoogle-osconfig-agent22.0420220824.00-0ubuntu1~22.04.2vulnerable
Ubuntugoogle-osconfig-agent22.0420230504.00-0ubuntu1~22.04.0vulnerable
Ubuntugoogle-osconfig-agent22.0420230504.00-0ubuntu1~22.04.1fixed
Opensusebuildahtumbleweed1.35.3-1.1fixed
Opensusekubernetes1.26tumbleweed1.26.15-1.1fixed
Opensusekubernetes1.27tumbleweed1.27.12-1.1fixed
Opensuserclonetumbleweed1.66.0-1.1fixed
Opensusekubernetes1.29tumbleweed1.29.3-1.1fixed
Opensusekubernetes1.28tumbleweed1.28.8-1.1fixed
Susepodmanlinux enterprise micro 5.34.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise micro 5.44.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise high performance computing 15 sp4-espos4.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise high performance computing 15 sp4-ltss4.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise server 15 sp4-ltss4.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise server for sap applications 15 sp44.9.5-150400.4.27.1fixed
Opensusepodmanleap micro 5.34.9.5-150400.4.27.1fixed
Opensusepodmanleap micro 5.44.9.5-150400.4.27.1fixed
Susepodmanlinux enterprise high performance computing 15 sp3-ltss4.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise server 15 sp3-ltss4.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise server for sap applications 15 sp34.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise micro 5.14.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise micro 5.24.9.5-150300.9.31.1fixed
Susepodmanenterprise storage 7.14.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise high performance computing 15 sp3-ltss4.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise server 15 sp3-ltss4.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise server for sap applications 15 sp34.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise micro 5.14.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise micro 5.24.9.5-150300.9.31.1fixed
Susepodmanenterprise storage 7.14.9.5-150300.9.31.1fixed
Susepodmanlinux enterprise micro 5.54.9.5-150500.3.12.1fixed
Susepodmanlinux enterprise module for containers 15 sp54.9.5-150500.3.12.1fixed
Susepodmanlinux enterprise module for containers 15 sp64.9.5-150500.3.12.1fixed
Opensusepodmanleap 15.54.9.5-150500.3.12.1fixed
Opensusepodmanleap 15.64.9.5-150500.3.12.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-google-protobufsourcesid1.33.0-1not yet assignedNot reported[1065684]
Debiangolang-google-protobufsourceforky1.33.0-1not yet assignedNot reported[1065684]
Debiangolang-google-protobufsourcetrixie1.33.0-1not yet assignedNot reported[1065684]
Debiangolang-google-protobufsourcebookworm(unfixed)not yet assignedNot reported[1065684]
Ubuntugoogle-guest-agentdebnoble20240213.00-0ubuntu3.1Not reportedNot reportedNot reported
Ubuntugoogle-osconfig-agentdebnoble20240320.00-0ubuntu1~24.04.1Not reportedNot reportedNot reported
Gogoogle.golang.org/protobufGoNot reported1.33.0Not reportedGHSA-8R3F-844C-MC37Not reported
Gogoogle.golang.org/protobuf/encoding/protojsonGoNot reported1.33.0Not reportedGHSA-8R3F-844C-MC37Not reported
Gogoogle.golang.org/protobuf/internal/encoding/jsonGoNot reported1.33.0Not reportedGHSA-8R3F-844C-MC37Not reported
Gogoogle.golang.org/protobufGoNot reported1.33.0Not reportedGO-2024-2611Not reported
Ubuntugoogle-guest-agentdeb24.0420240213.00-0ubuntu3.1Not reportedUSN-6746-2Not reported
Ubuntugoogle-osconfig-agentdeb24.0420240320.00-0ubuntu1~24.04.1Not reportedUSN-6746-2Not reported
Ubuntugoogle-guest-agentdeb22.0420231004.02-0ubuntu1~22.04.4Not reportedUSN-6746-1Not reported
Ubuntugoogle-osconfig-agentdeb22.0420230504.00-0ubuntu1~22.04.1Not reportedUSN-6746-1Not reported
Opensusebuildahrpmtumbleweed1.35.3-1.1Not reportedOPENSUSE-SU-2024:13814-1Not reported
Opensusekubernetes1.26rpmtumbleweed1.26.15-1.1Not reportedOPENSUSE-SU-2024:13838-1Not reported
Opensusekubernetes1.27rpmtumbleweed1.27.12-1.1Not reportedOPENSUSE-SU-2024:13839-1Not reported
Opensuserclonerpmtumbleweed1.66.0-1.1Not reportedOPENSUSE-SU-2024:13781-1Not reported
Opensusekubernetes1.29rpmtumbleweed1.29.3-1.1Not reportedOPENSUSE-SU-2024:13841-1Not reported
Opensusekubernetes1.28rpmtumbleweed1.28.8-1.1Not reportedOPENSUSE-SU-2024:13840-1Not reported
Susepodmanrpmlinux enterprise micro 5.34.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise micro 5.44.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp4-espos4.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp4-ltss4.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise server 15 sp4-ltss4.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp44.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Opensusepodmanrpmleap micro 5.34.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Opensusepodmanrpmleap micro 5.44.9.5-150400.4.27.1Not reportedSUSE-SU-2024:2090-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp3-ltss4.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmlinux enterprise server 15 sp3-ltss4.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp34.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmlinux enterprise micro 5.14.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmlinux enterprise micro 5.24.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmenterprise storage 7.14.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-2Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp3-ltss4.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmlinux enterprise server 15 sp3-ltss4.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp34.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmlinux enterprise micro 5.14.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmlinux enterprise micro 5.24.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmenterprise storage 7.14.9.5-150300.9.31.1Not reportedSUSE-SU-2024:2050-1Not reported
Susepodmanrpmlinux enterprise micro 5.54.9.5-150500.3.12.1Not reportedSUSE-SU-2024:2031-1Not reported
Susepodmanrpmlinux enterprise module for containers 15 sp54.9.5-150500.3.12.1Not reportedSUSE-SU-2024:2031-1Not reported
Susepodmanrpmlinux enterprise module for containers 15 sp64.9.5-150500.3.12.1Not reportedSUSE-SU-2024:2031-1Not reported
Opensusepodmanrpmleap 15.54.9.5-150500.3.12.1Not reportedSUSE-SU-2024:2031-1Not reported
Opensusepodmanrpmleap 15.64.9.5-150500.3.12.1Not reportedSUSE-SU-2024:2031-1Not reported

[Debian bug #1065684]

Notes

[bookworm] golang-google-protobuf: Minor issue

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References