CVE-2026-54345

gopacket provides packet processing capabilities for Go. In version 1.6.0 and earlier, the Diameter AVP decoder computes an AVP data length by subtracting a fixed header size from an attacker-controlled AVP Length field, so a vendor-flagged AVP whose Length is smaller than the 12-byte header underflows the unsigned 32-bit value and drives an unbounded allocation of roughly 4 GiB, and two such messages in succession OOM-kill a collector, causing an unauthenticated remote denial of service. This issue is fixed in version 1.6.1.
CVSS

No CVSS.

Configurations

No configuration.

History

28 Jul 2026, 18:17

Type Values Removed Values Added
References () https://github.com/gopacket/gopacket/security/advisories/GHSA-6r28-9ppf-4hj5 - () https://github.com/gopacket/gopacket/security/advisories/GHSA-6r28-9ppf-4hj5 -

28 Jul 2026, 17:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-28 17:16

Updated : 2026-07-30 19:17


NVD link : CVE-2026-54345

Mitre link : CVE-2026-54345

CVE.ORG link : CVE-2026-54345


JSON object : View

Products Affected

No product.

CWE
CWE-191

Integer Underflow (Wrap or Wraparound)

CWE-770

Allocation of Resources Without Limits or Throttling