GO-2026-6237
Dashboard / Vulnerabilities / GO-2026-6237
Summary: Denial of service via malformed IPv4 packet in github.com/insomniacslk/dhcp
Details: In github.com/insomniacslk/dhcp/dhcpv4/nclient4, BroadcastRawUDPConn.ReadFrom does not validate that the IPv4 payload length is sufficient to hold a UDP header before calculating the DHCP payload length. A frame with an IPv4 total-length field specifying fewer than eight payload bytes results in a negative DHCP length, causing a panic in buf.Consume due to a negative slice bound.
Affected packages
Package
Name: github.com/insomniacslk/dhcp
Purl: pkg:golang/github.com/insomniacslk/dhcp
Affected ranges
Type: SEMVER
Events:
Introduced- 0
Fixed -0.0.0-20260719225207-c76316d4aa82
Affected versions
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
