CVE-2026-110912 Information disclosure in DragonFlyBSD

High 7.1 Published Updated

An unauthenticated attacker on the adjacent network can disclose kernel memory via crafted ARP packets in DragonFly BSD.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-110912?

CVE-2026-110912 is a high-severity vulnerability in DragonFlyBSD, published on 15 Oct 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

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 hardware address length (ar_hln) and protocol address length (ar_pln) fields of incoming ARP packets. in_arpreply() then uses these attacker-controlled values as memcpy lengths when copying from kernel buffers that are only 6 and 4 bytes long, resulting in an out-of-bounds read of kernel heap and stack memory that is copied into the ARP reply sent back to the requester. An unauthenticated attacker on the adjacent network can use a single crafted ARP request to disclose up to roughly 250 bytes of each type of kernel memory, including kernel pointers. This is expected to be fixed in the 6.6 stable release when that is available.

Weakness: CWE-130

Which versions are affected by CVE-2026-110912?

How do I fix CVE-2026-110912?

No fix has been published for CVE-2026-110912 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-110912 being exploited?

There is no known exploitation of CVE-2026-110912 in the wild and no public exploit code.

Public exploit code: 2 proofs of concept on GitHub.

Sources

Also known as GHSA-r2jj-8gwv-75pj.

Is CVE-2026-110912 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free