
リポジトリにはCVE-2023-35793の説明が含まれています
このリポジトリには、Dodge Industrial Team が Dodge OPTIFY プラットフォーム向けに発見した CVE-2023-35793 の説明が含まれています。
CVE ID: CVE-2023-35793
ベンダー: Cassia Networks
製品: Access Controller
バージョン: Cassia-AC-2.1.1.2303271039
脆弱性: クロスサイトリクエストフォージェリ (CSRF)
影響を受けるもの: Web SSH, ゲートウェイ
説明: WebSSH 機能は CSRF によって初期化される可能性があります。
ステータス: ベンダー確認済み、修正済み
修正バージョン: Cassia-AC-2.1.1.2308181707
Cassia は billchurch による WebSSH2 を使用して、AC からゲートウェイへの SSH セッションを開始します。WebSSH2 は、ssh2、socket.io、xterm.js、express を使用する Web SSH クライアントです。これは、HTML5 ベースの Web ターミナルエミュレータおよび SSH クライアントの最小限の例です。ホスト上のクライアントとして SSH2 を使用して、Websocket/Socket.io 接続を SSH2 サーバーにプロキシします。
ユーザーが AC にログインすると、ac:ssid クッキーが Same Site Strict クッキーとともに使用されます。

ゲートウェイとの SSH Web セッションを開始するには、ユーザーは CSRF トークンを使用せずに、MAC アドレスとポート番号 (リバース SSH) を含む GET リクエストを送信します。
http://<ac-ip>/ap/remote/<mac-addr>?ssh_port=9999

攻撃者はユーザーにリンクアドレスを送信して騙す可能性があります。これにより、ユーザーによる SSH セッションの確立がトリガーされます (さらに、ユーザーは読み取り専用にできることが明らかになります)。
攻撃者は、すでに認証されているユーザーを騙して、Teams チャットやメールで提供されたリンクをクリックさせ、指定されたデバイスへの接続を確立させる可能性があります。
管理者ユーザーが AC で何らかのアクティビティを行っています:

攻撃者は管理者のメールアドレスを知っており、URL を埋め込んだ SE プロファイルメッセージを送信します (または ITSM チケットに投稿します)。管理者がリンクをクリックすると、ブラウザがセッションを開始します (セッションは永続的であり、ユーザーがブラウザを閉じてもセッションは既に実行されていることに注意):

CSRF トークンやその他の保護が使用されていないため、セッションが開始されます!
_AC は、提供された MAC アドレスを使用してゲートウェイにリクエストを送信し、AC へのリバース SSH を確立します。攻撃者はローカルポート転送 (ソリューションで使用) を利用して、リモートで SSH アクセスをブルートフォース攻撃する可能性があります (デフォルトのパスワードが使用されている場合、簡単に行える可能性があります)。

可能な限り最新のバージョンにパッチを適用してください。入手先: Cassia Networks