google.golang.org/protobuf
Activity
- Latest release
- 1mo ago
- Total releases
- 38
- Cadence
- ~26 days
- Last 12 months
- 3
Details
- First release
- Mar 02, 2020
| Version | Released | |
|---|---|---|
v1.36.12
patch
|
v1.36.12
patch
Dependencies (2)
|
|
v1.36.11
patch
|
v1.36.11
patch
Dependencies (2)
|
|
v1.36.10
patch
|
v1.36.10
patch
Dependencies (2)
|
|
v1.36.9
patch
|
v1.36.9
patch
Dependencies (2)
|
|
v1.36.8
patch
|
v1.36.8
patch
Dependencies (2)
|
|
v1.36.7
patch
|
v1.36.7
patch
Dependencies (2)
|
|
v1.36.6
patch
|
v1.36.6
patch
Dependencies (2)
|
|
v1.36.5
patch
|
v1.36.5
patch
Dependencies (2)
|
|
v1.36.4
patch
|
v1.36.4
patch
Dependencies (2)
|
|
v1.36.3
patch
|
v1.36.3
patch
Dependencies (2)
|
|
v1.36.2
patch
|
v1.36.2
patch
Dependencies (2)
|
|
v1.36.1
patch
|
v1.36.1
patch
Dependencies (2)
|
|
v1.36.0
minor
|
v1.36.0
minor
Dependencies (2)
|
|
v1.35.2
patch
|
v1.35.2
patch
Dependencies (2)
|
|
v1.35.1
patch
|
v1.35.1
patch
Dependencies (2)
|
|
v1.35.0
minor
|
v1.35.0
minor
Dependencies (2)
|
|
v1.34.2
patch
|
v1.34.2
patch
Dependencies (2)
|
|
v1.34.1
patch
|
v1.34.1
patch
Dependencies (2)
|
|
v1.34.0
minor
|
v1.34.0
minor
Dependencies (2)
|
|
v1.33.0
minor
|
v1.33.0
minor
Dependencies (2)
|
|
v1.32.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.32.0
minor
Dependencies (2)
|
|
v1.31.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.31.0
minor
Dependencies (2)
|
|
v1.30.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.30.0
minor
Dependencies (2)
|
|
v1.29.1
patch
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.29.1
patch
Dependencies (2)
|
|
v1.29.0
minor
2 CVEs
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2023-24535
GHSA-hw7c-3rfg-p46j
GO-2023-1631
Mar 14, 2023
google.golang.org/protobuf vulnerable to panic leading to denial of service
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Parsing invalid messages can panic. Parsing a text-format message which contains a potential number consisting of a minus sign, one or more characters of whitespace, and no further input will cause a panic. Fixed in
1.29.1
References Updated Sep 10, 2026 · Source: OSV.dev |
v1.29.0
minor
Dependencies (2)
|
|
v1.28.1
patch
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.28.1
patch
Dependencies (2)
|
|
v1.28.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.28.0
minor
Dependencies (2)
|
|
v1.27.1
patch
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.27.1
patch
Dependencies (2)
|
|
v1.27.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.27.0
minor
Dependencies (2)
|
|
v1.26.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.26.0
minor
Dependencies (2)
|
|
v1.26.0-rc.1
pre
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.26.0-rc.1
pre
Dependencies (1)
|
|
v1.25.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.25.0
minor
Dependencies (3)
|
|
v1.24.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.24.0
minor
Dependencies (3)
|
|
v1.23.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.23.0
minor
Dependencies (2)
|
|
v1.22.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.22.0
minor
Dependencies (2)
|
|
v1.21.0
minor
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.21.0
minor
Dependencies (2)
|
|
v1.20.1
patch
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.20.1
patch
Dependencies (2)
|
|
v1.20.0
initial
1 CVE
CVE-2024-24786
GHSA-8r3f-844c-mc37
GO-2024-2611
Mar 06, 2024
Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON
Medium
Network
Low
None
None
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. Fixed in
1.33.0
References
Updated Sep 10, 2026 · Source: OSV.dev |
v1.20.0
initial
Dependencies (2)
|