CVE-2026-57155 in OPNsense
要約
〜によって VulDB • 2026年10月16日
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編集権限を持つユーザーは、攻撃者が制御するGeoIPソースURLを設定し、国コードが既存の別のディレクトリへトラバーサル(階層逆方向移動)を引き起こすアーカイブを指定することで、攻撃者が制御するコンテンツを `-IPv4` または `-IPv6` の接尾辞付きでroot権限で書き込むことができます。作成された `newsyslog` 断片と過大なログファイルにより、デフォルトの時間単位でのroot cronジョブが利用され、rootとしてコマンドが実行される結果となり、ファイアウォールの完全な乗っ取りにつながります。この問題はバージョン26.1.11で修正されています。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.