ページの先頭です。
ここから本文です。

お知らせ

[WebOTX] Apache Tomcatにおける複数の脆弱性(JVNVU#93110597)による影響と対策について


概要

JVNVU#93110597において、次のApache Tomcatの脆弱性が公開されました。

  • CVE-2026-103119
  • CVE-2026-101356
  • CVE-2026-101296
  • CVE-2026-93446
  • CVE-2026-88041
  • CVE-2026-80353
  • CVE-2026-74049
  • CVE-2026-74048

WebOTX Application Serverでは、Servlet/JSPエンジンとしてTomcatをベースにしたWebコンテナを提供しています。
WebOTX Application Serverは、上記脆弱性のうち一部の影響があります。

上記脆弱性のうち
 CVE-2026-101296
 CVE-2026-101356
 CVE-2026-103119
 CVE-2026-74048

は、WebOTXには影響ございません(※後述の「影響なしの脆弱性」の項を参照)

影響のある脆弱性のみ、以下にご説明致します。


影響のある製品

次の製品が該当し、それらがサポートする全てのOSで影響があります(CVE-2026-80353はLinuxのみ影響あり)。

[V12.x]

  • WebOTX Application Server Express
  • WebOTX Application Server Standard

[V11.x]

  • WebOTX Application Server Express
  • WebOTX Application Server Standard
  • WebOTX Application Server Standard Extended Option

[V10.x]

  • WebOTX Application Server Express
  • WebOTX Application Server Standard

[V9.x]

  • WebOTX Application Server Express
  • WebOTX Application Server Standard
  • WebOTX Application Server Enterprise

[V8.2~]

  • WebOTX Application Server Express
  • WebOTX Application Server Foundation
  • WebOTX Application Server Standard
  • WebOTX Application Server Enterprise

[V8.1]

  • WebOTX Application Server Web Edition
  • WebOTX Application Server Standard-J Edition
  • WebOTX Application Server Standard Edition
  • WebOTX Application Server Enterprise Edition

※WebOTX Enterprise Service Bus V8.1~V8.5、V9.2~V9.3、V10.1、V10.3、V11.1、V12.2
WebOTX Portal V8.2~V8.4、V9.1、V9.3、V10.1、V10.4、V11.1、V11.2
WebOTX OLF/TP Connect for Container V10.3、V12.2
にバンドルされるWebOTX Application Server Expressを使用している場合にも該当します。

 

 

脆弱性によって、影響するWebOTXのバージョンが異なります。
以下の表をご確認ください。

Apache Tomcat 脆弱性 (JVNVU#93110597)
WebOTXバージョンTomcatのバージョン ※ACVE-2026-103119CVE-2026-101356CVE-2026-101296CVE-2026-93446CVE-2026-88041CVE-2026-80353CVE-2026-74049CVE-2026-74048
12.210.1.42影響なし影響なし影響なし影響あり影響あり影響なし影響あり影響なし
12.11.01.0010.1.24影響なし影響なし影響なし影響あり影響あり影響なし影響あり影響なし
12.10.00.x / 12.11.00.x10.1.24影響なし影響なし影響なし影響なし影響あり影響なし影響あり影響なし
11.x9.0.63~73影響なし影響なし影響なし影響なし影響なし影響あり影響あり影響なし
10.x8.5.15~58影響なし影響なし影響なし影響なし影響なし影響なし影響あり影響なし
9.x7.0.34~96影響なし影響なし影響なし影響なし影響なし影響なし影響あり影響なし
8.x5.0.28/6.0.18~30影響なし影響なし影響なし影響なし影響なし影響なし影響あり影響なし
7.x5.0.25~28影響なし影響なし影響なし影響なし影響なし影響なし影響なし影響なし
6.x5.0.25影響なし影響なし影響なし影響なし影響なし影響なし影響なし影響なし
5.x3.2.3/4.0.6影響なし影響なし影響なし影響なし影響なし影響なし影響なし影響なし

※) ベースであるTomcatのバージョンがASF: Apache Software Foundationの脆弱性レポートの対象外でもWebOTXとして影響有無の調査を実施しています。
※A) Tomcatのバージョン:WebOTXのServlet/JSPエンジンがベースとして採用するTomcatのバージョン


詳細

【CVE-2026-93446】

※V12.1の場合
V12.11.01.00 標準修正を適用した場合に影響あります。
V12.10.00.00/V12.11.00.00は影響ありません。

[脆弱性の概要]
TLS通信の内部状態(ハンドシェイクの進行状況を記録するフラグ)が、接続の再利用時に初期化されません。そのため、前の接続の状態が残ったまま次の接続が処理される場合があります。

[脆弱性に該当する条件]
  以下の全ての条件を満たした場合に該当します(条件の確認方法は、各項目末尾の
  (※1)~(※5)に対応する「条件の確認方法」をご参照ください)。

  (1) Javaベースの内蔵Webサーバが、クライアントからのHTTPS(TLS)接続を直接処理
    している。(※1)
  (2) 該当するHTTPS用のネットワークリスナーが有効になっている。(※2)
  (3) そのリスナーのプロトコル種別が nio(既定値。type属性を省略した場合も
    同じ)である。(※3)
  (4) SSL/TLSが有効(security-enabled="true" と ssl要素の定義がある)である。(※4)
  (5) TLS 1.3が有効(ssl要素の tls13-enabled の既定値は有効)で、クライアント
    がTLS 1.3で接続する。(※5)

 ■条件の確認方法
  以下、上記「脆弱性に該当する条件」の(1)~(5)に対応する確認方法です。
  確認方法詳細の「https-protocol」「http-listener-2」は標準のプロトコル名・
  リスナー名です。お客様環境で名称を変更している場合は、実際の名前を確認の上、
  読み替えてください。

  (※1) Javaベースの内蔵Webサーバを利用しているかどうかの確認方法
   以下のFAQをご参照ください。

【WebOTX Application Server】利用しているWebサーバの確認方法 (OTX-FAQ-000832)

  (※2) ネットワークリスナーの有効/無効の確認方法
   otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.enabled
    → "true" であれば対象。"false" なら対象外。

  (※3) プロトコル種別の確認方法
   otxadmin> get server.network-config.protocols.protocol.https-protocol.type
    → "nio" であれば対象。"ajp"/"tpm" なら対象外。

  (※4) SSL/TLS有効化の確認方法
   otxadmin> get server.network-config.protocols.protocol.https-protocol.security-enabled
   otxadmin> get server.network-config.protocols.protocol.https-protocol.ssl.*
    → security-enabled="true" かつ ssl配下の属性が表示されれば対象。
      security-enabled="false" もしくは sslの結果が "not found" であれば対象外。

  (※5) TLS 1.3有効化の確認方法
   otxadmin> get server.network-config.protocols.protocol.https-protocol.ssl.tls13-enabled
    → "true" であれば対象。"false" なら対象外。

[脆弱性の影響]
TLS 1.3で接続したクライアントの接続が、断続的に失敗する可能性があります。
影響は可用性(接続できなくなること)に限られ、情報の漏えいや改ざんは報告されていません。TLS 1.2以下の接続は対象外です。再接続(リトライ)で接続できる場合があります。


【CVE-2026-88041】

[脆弱性の概要]
HTTP/2の処理で、前のリクエストのtrailer(本文の後に送られる付加ヘッダ)に関する情報の後始末が不完全です。そのため、複数のリクエストを同時に処理しているときに、ごく狭いタイミングで競合した場合にのみ、前のリクエストのtrailerが消去されずに残り、後続のリクエストのtrailerとして読み取られてしまうことがあります。

[脆弱性に該当する条件]
  以下の全ての条件を満たした場合に該当します(条件の確認方法は、各項目末尾の
  (※1)~(※4)に対応する「条件の確認方法」をご参照ください)。

  (1) Javaベースの内蔵Webサーバが、クライアントからのHTTP/2接続を直接処理
    している。(※1)
  (2) 該当するネットワークリスナーが有効になっている。(※2)
  (3) そのリスナーが参照しているプロトコルが、HTTP/2用のプロトコル
    (UpgradeProtocol#className に org.apache.coyote.http2.Http2Protocol
    を設定したもの)になっている。(※3)
  (4) 同一接続でtrailer付きのリクエストが処理され、前後のリクエストの
    処理が競合する。(※4)
  (5) 後続のリクエストを処理するアプリケーションが、trailerを参照する。(※4)

 ■条件の確認方法
  以下、上記「脆弱性に該当する条件」の(1)~(5)に対応する確認方法です。
  確認方法詳細の「https-protocol」「http-listener-2」は標準のプロトコル名・
  リスナー名です。お客様環境で名称を変更している場合は、実際の名前を確認の上、
  読み替えてください。

  (※1) Javaベースの内蔵Webサーバを利用しているかどうかの確認方法
   以下のFAQをご参照ください。

【WebOTX Application Server】利用しているWebサーバの確認方法 (OTX-FAQ-000832)

  (※2) ネットワークリスナーの有効/無効の確認方法
   otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.enabled
    → enabled属性が無ければ既定で有効、"false"なら対象外。

  (※3) HTTP/2用プロトコルの設定確認方法
   ① そのリスナーが参照しているプロトコル名の確認
    otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.protocol
   ② ①のプロトコルのhttp要素version属性の確認
    otxadmin> get server.network-config.protocols.protocol.nio-http2-protocol.http.version
   ③ ①のプロトコルのssl要素配下のUpgradeProtocol#classNameの確認
    otxadmin> get "server.network-config.protocols.protocol.nio-http2-protocol.ssl.property.UpgradeProtocol#className"
    → ②が"HTTP/2.0"、③が"org.apache.coyote.http2.Http2Protocol"であれば、
     ①のプロトコルはHTTP/2用です。標準の設定では、どのネットワーク
     リスナーも"nio-http2-protocol"を参照しておらず、HTTP/2は無効です。

  (※4) trailerとは本文の送信が終わった後に送信される、ヘッダと同じ形式(名前と値の組)
   の付加情報です。本文の内容を全て送り終えた後でなければ値が決まらない情報
   (本文のチェックサム、処理結果のステータスなど)を伝える用途で使われます。

   実際にtrailerヘッダを含んだリクエストが発生するか、
   HttpServletRequest#getTrailerFields() 等を使用しているかは、アプリケーションの
   開発担当にご確認ください。

  (例)リクエストのtrailerの例(本脆弱性が対象とする方向)
   クライアントがサーバへ、送信するデータ(本文)の後に、送信済みの本文
   から計算したダイジェスト値をtrailerとして送る場合:

   POST /upload HTTP/2
   content-type: application/octet-stream
   trailer: digest
    (↑本文の前に、どのtrailerを送るかを予告するヘッダ)

   (本文データ…)

   digest: sha-256=...
    (↑本文をすべて送り終えた後に送られるtrailer。サーバ側の
     アプリケーションは HttpServletRequest#getTrailerFields() で
     この値を参照する)

[脆弱性の影響]
前のリクエストのtrailerに関する情報が、後続のリクエストの処理に混入し、後続のリクエストを処理するアプリケーションに渡される可能性があります。


【CVE-2026-80353】

[脆弱性の概要]
APRコネクタがUnixドメインソケットを作成するとき、先にソケットを作成して接続の受け付けを開始し、その後でアクセス権限(所有者以外は接続できないようにする制限)を設定する順序になっています。
そのため、作成から権限の設定が完了するまでのわずかな間、ソケットには制限がかからず、OSの既定の権限(umask)のままとなります。

[脆弱性に該当する条件]
 以下の全ての条件を満たした場合に該当します。

  • マニュアル「リファレンス>設定>4.Webコンテナ>4.11. HTTP/2の利用方法」の手順で、
    Webコンテナのコネクタ(プロトコルの種別)をネイティブライブラリ(APR)を使用する apr に
    変更している。(WebOTXで apr を使用するのはこのHTTP/2利用の手順のみです)。
  • そのコネクタの設定で、プロパティ unixDomainSocketPath を追加で指定し、Unixドメインソケットで
    待ち受けている(HTTP/2利用の手順だけでは、このプロパティは設定されません)。
  • WebOTXをLinux等のUNIX系OS上で動作させている。
  • ソケットの作成先ディレクトリが、他の一般ユーザーから到達できる状態にある。
  • 同じホスト上に、悪意を持ちうる一般ユーザーが存在する。

 [プロパティの設定例]

  • domain.xmlでの確認方法(記載は例)
  <protocol name="apr-http2-protocol" type="apr">
   <http default-virtual-server="server">
    <property name="unixDomainSocketPath" value="/var/run/sample/webotx.sock"></property>
   </http>
  </protocol>
  • otxadminコマンドで設定する場合の例)
    otxadmin set "server.network-config.protocols.protocol.apr-http2-protocol.http.property.
    unixDomainSocketPath=/var/run/sample/webotx.sock"

 ※WebOTXの標準の設定では、HTTP/2利用のためのAPRコネクタへの変更、Unixドメインソケットの
  指定のいずれも行われていません。標準の設定のままご使用の場合は、本脆弱性の影響を受けません。

[脆弱性の影響]
ソケットの作成とアクセス権限の設定の間に、同じホスト上の権限のないローカルユーザーが、そのソケットへ接続できる可能性があります。ネットワーク経由の攻撃は対象外で、同じホスト上にローカルユーザーがいる場合に限ります。


【CVE-2026-74049】

[脆弱性の概要]
JSPの高速化の仕組み(タグプラグイン)で<c:redirect>を置き換えた場合、リダイレクトを指示した後に、ページの処理を終了する動作が組み込まれていません。

[脆弱性に該当する条件]
  以下の全ての条件を満たした場合に該当します。

  • JSPでJSTLのc:redirectタグを使用している。
  • アプリケーションの WEB-INF/tagPlugins.xml かMETA-INF/org.apache.jasper/tagPlugins.xml
    で、c:redirectタグ用のプラグインを明示的に登録している。
  • c:redirectタグより後ろに、リダイレクト後に実行されると問題となる処理
    (更新処理など)が記述されている。

   [プラグインの定義例]

   <tag-plugins>
    <tag-plugin>
     <tag-class>org.apache.taglibs.standard.tag.rt.core.RedirectTag</tag-class>
     <plugin-class>org.apache.jasper.tagplugins.jstl.core.Redirect</plugin-class>
    </tag-plugin>
   </tag-plugins>

※WebOTX V8.xでは、META-INF/org.apache.jasper/tagPlugins.xmlを読む機能が存在しないため、WEB-INF/tagPlugins.xml のみが条件となります。

[脆弱性の影響]
プラグインを登録している場合、リダイレクトを指示した後も、同じJSPの残りの処理が最後まで実行されます。例えば、<c:redirect>の直後に、認可チェックの後のデータ更新などがあると、利用者がリダイレクトされるだけで、更新処理が実行されてしまいます。
プラグインを登録していない場合(WebOTXの標準構成)は、この影響を受けません。


対処方法

製品に対するパッチの公開時期は現在検討中です。
急ぎでパッチが必要な場合は、NECサポートポータル経由でお問い合わせください。

(注意) パッチモジュールは製品保守契約を結んでいただいたお客様に限定して提供させていただいています。
まだ契約がお済みでないお客様は、保守契約締結の後、ダウンロードをお願いいたします。


回避方法

【CVE-2026-93446】
  以下のいずれかの回避策があります。

  • ssl要素に tls13-enabled="false" を指定し、TLS 1.3を無効にする(TLS 1.2以下で接続する)。
    ※TLS 1.3でのみ接続できるクライアントは、接続できなくなります。
  • 外部Webサーバ(Apache HTTP Server等)でHTTPSを終端し、Javaベース内蔵Webサーバのポートを
    クライアントへ公開しない構成にする。

【CVE-2026-88041】
  以下のいずれかの回避策があります。

  • HTTP/2を使用しない(ネットワークリスナーのprotocolを、HTTP/2用のもの
    (nio-http2-protocol)に変更しない)。
  • 外部Webサーバ(Apache HTTP Server等)をフロントにし、AJP(mod_jk)で連携して、
    内蔵Webサーバのポートをクライアントへ公開しない。

【CVE-2026-80353】
  以下のいずれかの回避策があります。

  • Unixドメインソケットを使用しない構成にする(プロパティ unixDomainSocketPath を
    指定せず、TCP/IPで待ち受ける構成にする)。
  • 可能な場合は、HTTP/2で利用するプロトコルをnio-http2-protocolに変更する。

【CVE-2026-74049】
  以下のいずれかの回避策があります。

  • アプリケーションの tagPlugins.xml に、c:redirectタグ用のプラグインを
    登録しない(上記の設定を削除する)。
  • リダイレクトの後に実行する処理がある場合は、リダイレクト後に処理が
    続かない構成にする(リダイレクトの後の処理をc:ifなどで囲む、または
    response.sendRedirectを使用して直後にreturnする、など)。

影響なしの脆弱性

【CVE-2026-101296】
 JNDIレルムがGSSAPI SASL以外の認証メカニズムで構成されている場合、認証
 における重要な手順が欠落しているという脆弱性があり、攻撃者は正しい
 パスワードを入力せずに認証が行えてしまう可能性があります。
 →WebOTXでは脆弱性の問題のコンポーネントを使用しないため、影響ありません。

【CVE-2026-101356】
 HTTP/2処理における不適切なオブジェクトのリサイクル・再利用により、
 非同期Servletを使うアプリケーションで、ユーザ間のリクエストおよび/
 またはレスポンスの取り違えが発生する可能性があります。
 →脆弱性の対象となるコードが存在しないため、影響ありません。

【CVE-2026-103119】
 バッファ読み取り不足の脆弱性により、大きな非ブロッキング書き込みが発生すると、
 応答本文が現在のリクエストと、その接続で受信する次のリクエストに分割され、
 2 番目のリクエストが失敗する可能性が高く、最初の応答から 2 番目の応答にデータ
 が漏洩する可能性があります。
 →脆弱性の対象となるコードが存在しないため、影響ありません。

【CVE-2026-74048】
 OpenSSLLifecycleListener を FIPS モードで使用するよう設定している状態で FIPS
 の有効化に失敗した場合、エラーをログに記録するだけで、与えられた設定のまま
 非 FIPS モードの JSSE を使って動作を継続してしまいます。
 →WebOTXでは脆弱性の対象の機能、コンポーネントを持たないため、影響ありません。


関連情報


更新履歴

2026/11/12 初版


本サイトについてのご注意

  1. 弊社製品に関する正確なセキュリティ情報をご提供するよう努力しておりますが、それぞれの情報におきまして内容を予告なく変更することがありますので、あらかじめご了承ください。
  2. 本サイトに掲載した製品には他社の製品も含まれており、これらの製品の情報につきましては、他社から提供または公開された情報を基にしております。 最新の情報につきましては製品開発元の情報を参照してください。
  3. 本サイトは弊社製品のセキュリティ情報の提供を目的としております。 掲載情報に従い対応を行った(あるいは行わなかった)結果につきまして、弊社では責任を負いかねますのでご了承ください。

セキュリティ問題に関する情報は変化しておりますので、お客様には常に最新の情報をご確認いただけますようお願い申し上げます。

製品名カテゴリ

WebOTX
WebOTX Application Server
WebOTX Service Integration
WebOTX Portal

対象製品

品名: ※対象製品、WebOTXのバージョンは「影響のある製品」をご参照ください。
  • コンテンツID: 3010105609
  • 公開日: 2026年11月12日
  • 最終更新日:2026年11月12日
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。