CVE-2026-54345: gopacket Integer Underflow (Wrap or Wraparound)
Vulnerability summary
CVE-2026-54345 is a high (CVSS 7.5) Integer Underflow (Wrap or Wraparound) vulnerability in gopacket. EPSS estimates a 0.79% chance of exploitation in the next 30 days, higher than 55.4% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 2 · Related 3Timeline
- 28-07-2026PublishedVulnerability first disclosed.
- 28-07-2026Last modifiedVulnerability information updated.
Description
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 metrics
8 scores · 6 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated6.9MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
- OSV · WolfiEcosystem advisory · calculated6.9MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
- OSV · GoEcosystem advisory · calculated6.9MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
- OSV · ChainguardEcosystem advisory · calculated6.9MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
- NVDNIST6.9MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.79%
Chance of exploitation in the next 30 days
Percentile
55%
Versus all other CVEs
30-day change
+0.28 pp
From 0.51% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundGopacket
Maturity: poc
Weaknesses
CWE · root cause- CWE-191Integer Underflow (Wrap or Wraparound)The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
- CWE-770Allocation of Resources Without Limits or ThrottlingThe product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
Affected systems
Chainguard40 products
- calico-felix-3.32< 3.32.1-r8 | < 3.32.2-r3
- calico-felix-fips-3.32< 3.32.1-r6
- calico-goldmane-3.32< 3.32.2-r3
- calico-key-cert-provisioner-3.32< 3.32.2-r3
- calico-node-3.32< 3.32.1-r8
Wolfi16 products
- calico-felix-3.32< 3.32.1-r8 | < 3.32.2-r3
- calico-goldmane-3.32< 3.32.2-r3
- calico-key-cert-provisioner-3.32< 3.32.2-r3
- calico-node-3.32< 3.32.1-r8
- calico-typhad-3.32< 3.32.2-r3
Ubuntu2 products
- golang-github-gopacket-gopacketAll versions (No fix recorded)
- gopacketAll versions (No fix recorded)
Github.com/gopacket1 product
- gopacket< 1.6.1
Gopacket1 product
- gopacket< 1.6.1
5 vendors · 60 products
References
8 links- github.com/gopacket/gopacket/security/advisories/GHSA-6r28-9ppf-4hj5X Refsource CONFIRMREPORTAdvisoryWEBExploitThird Party Advisory
- github.com/gopacket/gopacket/commit/145859d0eaee1a6f5925ffb93851c976449c3311X Refsource MISCFIXWEBPatch
- github.com/gopacket/gopacketPACKAGE