Packetbeat does not properly validate an array index in multiple protocol parser components in github.com/elastic/beats
{
"url": "https://pkg.go.dev/vuln/GO-2026-4789",
"review_status": "REVIEWED"
}{
"imports": [
{
"path": "github.com/elastic/beats/v7/packetbeat/procs",
"symbols": [
"findSocketsOfPid",
"hexToIPPort",
"hexToIpv6",
"parseProcNetProto"
]
},
{
"path": "github.com/elastic/beats/v7/packetbeat/protos/pgsql",
"symbols": [
"pgsqlPlugin.parseDataRow",
"pgsqlPlugin.parseExtReq",
"pgsqlPlugin.parseMessageStart",
"readCount",
"readLength"
]
}
]
}