CVE-2026-65819

gopacket · gopacket

The gopacket library is susceptible to out-of-bounds read and uncontrolled resource consumption vulnerabilities during packet processing.

Executive summary

The gopacket library contains vulnerabilities that allow unauthenticated attackers to trigger out-of-bounds memory reads or resource exhaustion via malicious network packets.

Vulnerability

This flaw stems from improper handling of packet data, leading to out-of-bounds reads (CWE-125) and uncontrolled resource consumption (CWE-400). An unauthenticated attacker can supply crafted network packets to trigger these conditions, potentially causing the application to crash or consume excessive memory.

Business impact

Applications relying on gopacket for network analysis or traffic monitoring are at risk of instability or denial of service. With a CVSS score of 7.5, the impact is significant for security appliances and monitoring tools that process untrusted network traffic, as they may become blind or unusable if the underlying library is exploited.

Remediation

Immediate Action: Update the gopacket dependency to version 1.7.0 or later within your Go projects.

Proactive Monitoring: Review application logs for unexpected crashes or error messages related to packet decoding and memory management.

Compensating Controls: Deploy deep packet inspection (DPI) or firewall rules to drop malformed or suspicious network traffic before it reaches the vulnerable packet processing layer.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Developers should ensure that all Go projects utilizing gopacket are updated to the latest version immediately. Failure to patch may leave network-facing infrastructure susceptible to remote denial of service attacks through simple packet injection.