Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
oscerd committed Mar 13, 2024
1 parent 1265eae commit a07f413
Showing 1 changed file with 28 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,23 +1,49 @@
{
"schema_version": "1.4.0",
"id": "GHSA-8r3f-844c-mc37",
"modified": "2024-03-06T00:31:27Z",
"modified": "2024-03-06T00:31:33Z",
"published": "2024-03-06T00:31:27Z",
"aliases": [
"CVE-2024-24786"
],
"summary": "Golang protojson.Unmarshal function infinite loop when unmarshaling certain forms of invalid JSON",
"details": "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.",
"severity": [

],
"affected": [

{
"package": {
"ecosystem": "Go",
"name": "google.golang.org/protobuf"
},
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.33.0"
}
]
}
],
"database_specific": {
"last_known_affected_version_range": "<= 1.32.0"
}
}
],
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-24786"
},
{
"type": "PACKAGE",
"url": "https://github.com/protocolbuffers/protobuf-go"
},
{
"type": "WEB",
"url": "https://go.dev/cl/569356"
Expand Down

0 comments on commit a07f413

Please sign in to comment.