CVE-2024-24786
CVE-2024-24786 · Infinite loop in JSON unmarshaling in google.golang.org/protobuf
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
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.
CVSS 7.5 · Hoch · EPSS 1,3% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
google.golang.org/protobuf/encoding/protojson
- Softwareversionen
- ≥ 0, < 1.33.0: Betroffen (semver)
Auf 1.33.0 aktualisieren
google.golang.org/protobuf/internal/encoding/json
- Softwareversionen
- ≥ 0, < 1.33.0: Betroffen (semver)
Auf 1.33.0 aktualisieren
golang-google-protobuf Debian:12
- Softwareversionen
- 1.28.1-3
- 1.31.0-1
- 1.31.0-1~exp1
- 1.31.0-1~exp2
- 1.31.0-1~exp3
- 1.32.0-1
- 1.33.0-1
- 1.36.10-1
- 1.36.10-2
- 1.36.5-1
- 1.36.7-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
golang-google-protobuf Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.33.0-1
Auf 1.33.0-1 aktualisieren
golang-google-protobuf Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.33.0-1
Auf 1.33.0-1 aktualisieren
google-osconfig-agent Ubuntu:Pro:16.04:LTS
- Softwareversionen
- 20210219.00-0ubuntu1~16.04.0
- 20230504.00-0ubuntu1~16.04.0
- 20240320.00-0ubuntu1~16.04.0
- 20240524.03-0ubuntu2~16.04.0
- 20251028.00-0ubuntu2~16.04.1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
google-osconfig-agent Ubuntu:Pro:18.04:LTS
- Softwareversionen
- 20210219.00-0ubuntu1~18.04.0
- 20210608.1-0ubuntu1~18.04.1
- 20210608.1-0ubuntu1~18.04.2
- 20220824.00-0ubuntu1~18.04.1
- 20230504.00-0ubuntu1~18.04.0
- 20240320.00-0ubuntu1~18.04.0
- 20240524.03-0ubuntu2~18.04.0
- 20240926.03-0ubuntu1~18.04.0
- 20251028.00-0ubuntu2~18.04.0
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
google-osconfig-agent Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 20210219.00-0ubuntu1~20.04.0
- 20210608.1-0ubuntu1~20.04.0
- 20210608.1-0ubuntu1~20.04.1
- 20220824.00-0ubuntu1~20.04.1
- 20230504.00-0ubuntu1~20.04.0
- 20240320.00-0ubuntu1~20.04.0
- 20240320.00-0ubuntu1~20.04.1
- 20240524.03-0ubuntu2~20.04.0
- 20240926.03-0ubuntu1~20.04.0
- 20250115.01-0ubuntu1~20.04.0
- 20251028.00-0ubuntu2~20.04.0
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
golang-google-protobuf Ubuntu:22.04:LTS
- Softwareversionen
- 1.25.0+git20201208.160c747-1
- 1.27.1-1
- 1.27.1-1ubuntu0.1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
google-guest-agent Ubuntu:22.04:LTS
- Softwareversionen
- 20210629.00-0ubuntu1
- 20210629.00-0ubuntu2
- 20220104.00-0ubuntu1
- 20220104.00-0ubuntu2
- 20220622.00-0ubuntu2~22.04.0
- 20220622.00-0ubuntu2~22.04.1
- 20230426.00-0ubuntu2~22.04.0
- 20231004.02-0ubuntu1~22.04.1
- 20231004.02-0ubuntu1~22.04.2
- 20231004.02-0ubuntu1~22.04.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 20231004.02-0ubuntu1~22.04.4
Auf 20231004.02-0ubuntu1~22.04.4 aktualisieren
google-osconfig-agent Ubuntu:22.04:LTS
- Softwareversionen
- 20210608.1-0ubuntu1
- 20210608.1-0ubuntu2
- 20210608.1-0ubuntu3
- 20220824.00-0ubuntu1~22.04.1
- 20220824.00-0ubuntu1~22.04.2
- 20230504.00-0ubuntu1~22.04.0
- Betroffene Versionsbereiche
- ECOSYSTEM: < 20230504.00-0ubuntu1~22.04.1
Auf 20230504.00-0ubuntu1~22.04.1 aktualisieren
golang-google-protobuf Ubuntu:24.04:LTS
- Softwareversionen
- 1.28.1-3build1
- 1.31.0-1
- 1.32.0-1
- 1.32.0-1ubuntu0.1
- 1.32.0-1ubuntu0.2
- 1.32.0-1ubuntu0.3
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
google-guest-agent Ubuntu:24.04:LTS
- Softwareversionen
- 20230426.00-0ubuntu3
- 20231004.02-0ubuntu1
- 20231004.02-0ubuntu3
- 20240213.00-0ubuntu1
- 20240213.00-0ubuntu2
- 20240213.00-0ubuntu3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 20240213.00-0ubuntu3.1
Auf 20240213.00-0ubuntu3.1 aktualisieren
google-osconfig-agent Ubuntu:24.04:LTS
- Softwareversionen
- 20230504.00-0ubuntu2
- 20230504.00-0ubuntu3
- 20240320.00-0ubuntu1~24.04.0
- Betroffene Versionsbereiche
- ECOSYSTEM: < 20240320.00-0ubuntu1~24.04.1
Auf 20240320.00-0ubuntu1~24.04.1 aktualisieren
golang-google-protobuf Ubuntu:25.10
- Softwareversionen
- 1.36.5-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
golang-google-protobuf Ubuntu:26.10
- Softwareversionen
- 1.36.7-1
- 1.36.10-2
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
golang-google-protobuf Ubuntu:26.04:LTS
- Softwareversionen
- 1.36.5-1
- 1.36.7-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
Originalquellen
- https://go.dev/cl/569356
- https://pkg.go.dev/vuln/GO-2024-2611
- https://lists.fedoraproject.org/archives/list/[email protected]/message/JDMBHAVSDU2FBDZ45U3A2VLSM35OJ2HU/
- http://www.openwall.com/lists/oss-security/2024/03/08/4
- https://security.netapp.com/advisory/ntap-20240517-0002/
- https://nvd.nist.gov/vuln/detail/CVE-2024-24786