未認証のバッファ外メモリ読み出し(メモリリーク)
SAML ID プロバイダー (IdP) として構成されているアプライアンスのみに影響
CVE-2026-3055 は、Citrix NetScaler ADC および NetScaler Gateway における重大なバッファ外読み出しの脆弱性(CWE-125)です。
この脆弱性は、SAML 処理中の不十分な入力検証によって引き起こされます。未認証のリモート攻撃者がメモリ越え読み出しを誘発し、アプライアンスのメモリから機密データ(アクティブなセッショントークン、認証情報、その他の秘密情報など)を漏えいさせることができます。
これは "CitrixBleed" 系のメモリ情報漏えい問題の最新事例です。
重要な条件: アプライアンスが SAML ID プロバイダー (IdP) として明示的に構成されている ことが必須です。デフォルト構成および非 SAML IdP セットアップは影響を受けません。
この脆弱性に対する積極的な偵察行為は、すでに実環境で観測されています。
| 製品 | 影響を受けるバージョン | 修正バージョン |
|---|---|---|
| NetScaler ADC / Gateway | 14.1 系 14.1-66.59 未満 | 14.1-66.59 以降 |
| NetScaler ADC / Gateway | 13.1 系 13.1-62.23 未満 | 13.1-62.23 以降 |
| NetScaler ADC (FIPS / NDcPP) | 13.1 系 13.1-37.262 未満 |
悪用フロー(概要):
偵察(Reconnaissance)
攻撃者は露出した NetScaler アプライアンスをスキャンし、SAML IdP 構成を確認します(多くの場合、SAML エンドポイントにテストリクエストを送信するか、特定のレスポンスパターンを探します)。
バグの誘発
攻撃者は、長さ・フォーマット検証をバイパスする不正な形式または過大な入力を含む、特別に細工された SAML 関連リクエスト(通常は SAML IdP エンドポイント宛)を送信します。
メモリ越え読み出し
境界チェックが不十分なため、アプライアンスは意図したバッファを超えて読み取り、レスポンスに隣接するメモリ内容を含めます。
データ漏えい
漏えいしたメモリには以下のものが含まれる可能性があります:
悪用後の活動(Post-Exploitation)
盗んだセッショントークンを使用して、攻撃者はアクティブなセッションを乗っ取り、MFA をバイパスし、認証情報なしで横移動することができます。
悪用を成功させるための要件:
add authentication samlIdPProfile)注記: 現時点では、公開されたエクスプロイトコードは存在しません。ただし、PoC が公開された場合(またはパッチがリバースエンジニアリングされた場合)、従来の CitrixBleed 脆弱性と同様に、悪用は簡単かつ自動化されると予想されます。
直ちに推奨される対応:
show running-config | grep -i samlIdPProfile
add authentication samlIdPProfile公式アドバイザリ:
CTX696300 – NetScaler ADC および Gateway セキュリティ速報
このリポジトリは、防御的セキュリティ、啓発、および教育目的のみを目的としています。
ここではエクスプロイトコードは提供されていません。
⭐ セキュリティ維持に役立った場合は、このリポジトリにスターを付けてください!
プルリクエストによる貢献、修正、新しい IOC を歓迎します。
最終更新日: 2026年3月29日
| 13.1-37.262 以降 |