CVE-2026-83603
Netdata: ndsudo の任意の socket_path を介したローカル root → fail2ban-client の Pickle RCE
- 公開済み
- 2026/09/22
- 更新済み
- 2026/09/22
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/11/04
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N低 · 今後 30 日間
- パーセンタイル
- 25.2%
- モデルの日付
- 2026/11/04
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Netdataはオープンソースの可観測性ツールです。2.10.4より前のバージョンでは、setuid-rootのヘルパーコマンド `fail2ban-client-status-socket`(src/collectors/utils/ndsudo.c)が、低権限のnetdataサービスアカウントから呼び出し元が制御する `--socket_path` を受け入れます。このアカウントはroot権限のfail2ban-clientを悪意のあるUNIXソケットへ誘導でき、fail2ban/client/csocket.py の CSocket.receive() が返されたデータを pickle.loads() に渡すため、fail2ban-clientがインストールされたシステム上で攻撃者が制御するコードがrootとして実行される可能性があります。この問題はバージョン2.10.4およびナイトリービルド2.10.0-782-nightlyで修正されています。
ソース
ZDI-CAN-28834/CVE-2026-83603 の PoC で、netdata と fail2ban-client を利用したローカル権限昇格を可能にします
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。