CVE-2026-58393 in OPNsense
要約
〜によって VulDB • 2026年10月15日
OPNsenseはFreeBSDベースのファイアウォールおよびルーティングプラットフォームです。バージョン26.1.11より前では、OpenVPNクライアント固有オーバーライド(CSO)のcommon_nameフィールドがパストラバーサルシーケンスを受け入れ、openvpn_csc_conf_write()関数が正規化やbasenameチェックを行わずに値を/var/etc/openvpn-csc/<vpnid>/<common_name>へ連結していました。影響を受けるイベントハンドラはclient_connect.phpおよびuser_pass_verify.phpです。CSO権限を持つ認証済みユーザーはこのトラバーサル値を保存でき、一致するOpenVPNのクライアント接続または認証イベントが発生すると、生成されたCSOファイルが意図したディレクトリ外に書き込まれます。ファイル内容は任意のバイト列ではなく生成されたOpenVPN設定であり、実用的な攻撃には、攻撃者が一致するcommon_nameまたはユーザー名を処理させる必要があります。この問題はバージョン26.1.11で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.