In DragonFly BSD through 6.4.2 before 4bb22ff, the ARP input handlers arpintr() and in_arpinput() (sys/netinet/if_ether.c) do not validate the… (CVE-2026-110912)
Description
DragonFly BSD through version 6.4.2 has a vulnerability in its ARP input handlers where the hardware and protocol address length fields of incoming ARP packets are not validated. This flaw allows an unauthenticated attacker on the adjacent network to craft a malicious ARP request that causes out-of-bounds reads of kernel memory. The leaked memory, up to approximately 250 bytes, may include sensitive kernel pointers. The issue is expected to be fixed in the upcoming 6.6 stable release.
CVSS v4.0
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
In DragonFly BSD versions through 6.4.2 before commit 4bb22ff, the ARP input handlers arpintr() and in_arpinput() in sys/netinet/if_ether.c fail to validate the hardware address length (ar_hln) and protocol address length (ar_pln) fields of incoming ARP packets. The function in_arpreply() uses these attacker-controlled length values as memcpy lengths when copying from kernel buffers that are only 6 and 4 bytes long, leading to out-of-bounds reads of kernel heap and stack memory. This memory is then copied into the ARP reply sent back to the requester. An unauthenticated attacker on the adjacent network can exploit this to disclose up to roughly 250 bytes of kernel memory, including kernel pointers. The vulnerability is identified as CWE-130 (Improper Handling of Length Parameter Inconsistency).
Potential Impact
An unauthenticated attacker on the adjacent network can exploit this vulnerability to read sensitive kernel memory, including kernel pointers, by sending a single crafted ARP request. This memory disclosure could aid further attacks such as kernel address space layout randomization (KASLR) bypass or other kernel exploits. There is no indication of privilege escalation or denial of service from this vulnerability alone.
Mitigation Recommendations
A fix is expected in the DragonFly BSD 6.6 stable release. Until then, users should monitor the official DragonFly BSD advisories for the release of this update. No other vendor advisory or patch information is currently available. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-r2jj-8gwv-75pj
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-110912"]
- Database Specific Severity
- HIGH
- Cvss Version
- 4.0
Threat ID: 6ad077ab2cdf04f6560ee937
Added to database: 10/15/2026, 06:50:19 UTC
Last enriched: 10/15/2026, 07:03:31 UTC
Last updated: 10/15/2026, 18:48:17 UTC
Views: 16
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.