CVE-2026-110912
DragonFly BSD 6.4.2以前の6.4.2から4bb22ffより前のバージョンにおいて、ARP入力ハンドラであるarpintr()およびin_arpinput()(sys/netinet/if_ether.c)は、受信したARPパケットのハードウェアアドレス長(ar_hln)フィールドとプロトコルアド...
- 公開済み
- 2026/10/15
- 更新済み
- 2026/10/16
- CNA の割り当て
- mitre
- 観察された証拠
- 2026/10/16
プライマリ CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/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低 · 今後 30 日間
- パーセンタイル
- 5.5%
- モデルの日付
- 2026/10/17
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
DragonFly BSD 6.4.2以前の6.4.2から4bb22ffより前のバージョンにおいて、ARP入力ハンドラであるarpintr()およびin_arpinput()(sys/netinet/if_ether.c)は、受信したARPパケットのハードウェアアドレス長(ar_hln)フィールドとプロトコルアドレス長(ar_pln)フィールドを検証していません。その後in_arpreply()は、これらの攻撃者によって制御された値を、わずか6バイトと4バイトの長さしかないカーネルバッファからコピーする際のmemcpy長として使用し、その結果、カーネルヒープおよびスタックメモリの範囲外読み取りが発生し、その内容が要求元に返送されるARP応答にコピーされます。隣接ネットワーク上の未認証の攻撃者は、細工された単一のARPリクエストを使用して、カーネルポインタを含む各種カーネルメモリをそれぞれ最大約250バイト漏洩させることができます。これは、利用可能になった時点で6.6安定版リリースにて修正される予定です。
ソース
Python/scapyによるCVE-2026-110912(ARPBleed)の概念実証。これはDragonFly BSDにおけるARPのar_hln/ar_plnの境界外読み取りであり、カーネルヒープおよびスタックメモリを漏洩させる。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。