CVE-2026-57155
OPNsense: GeoIPエイリアスインポーターにおける任意ファイル書き込みを介したroot RCE
- 公開済み
- 2026/10/15
- 更新済み
- 2026/10/15
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/08/08
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H概要
OPNsenseはFreeBSDベースのファイアウォールおよびルーティングプラットフォームです。バージョン26.1.11より前では、Firewall Alias GeoIPインポーターの`src/opnsense/scripts/filter/lib/alias/geoip.py`にある`process_zip()`および`process_gzip()`のパスが、検証されていないCSVのcountry_code値を使用して`/usr/local/share/GeoIP/alias`配下の出力ファイル名を構築します。Firewall Alias Edit権限を持つユーザーは、攻撃者が制御するGeoIPソースURLを設定し、country codeが既存の別ディレクトリへトラバースするアーカイブを提供することで、攻撃者が制御するコンテンツを`-IPv4`または`-IPv6`サフィックス付きでrootとして書き込ませることができます。細工されたnewsyslogフラグメントと過大なログファイルにより、デフォルトの毎時root cronジョブを利用してrootとしてコマンドを実行でき、ファイアウォールが完全に侵害されます。この問題はバージョン26.1.11で修正されています。
ソース
- CVE-2026-57155エクスプロイト
OPNsense Root RCE (CVE-2026-57155)
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。