2026年10月21日、IPA(情報処理推進機構)が「Oracle Java の脆弱性対策について(2026年10月)」を公表しました。Javaは業務システムの裏側で広く使われているため、「うちのシステムも関係あるのだろうか」と気になる方も多いはずです。
「Javaの更新を促すお知らせが出たけれど、うちの業務システムは大丈夫?誰に何を聞けばいいの?」
先に結論をお伝えします。稼働中のシステムをただちに止める必要はありません。ただし、自社のシステムがJavaで動いているか、動いているなら「どのJavaを」「誰が」「いつ」更新するかを、今週中に開発会社へ確認しておくのがおすすめです。
この記事では、公表内容の要点、発注者にとって何が変わる(変わらない)のか、そのまま使えるチェックリストと開発会社への質問例をまとめます(2026年10月21日時点の情報です)。
IPAの注意喚起の要点(2026年10月21日時点)
IPAは、Oracle社が公表したJavaのセキュリティ更新プログラムについて、悪用されるとアプリケーションの異常終了や、攻撃者による端末の制御といった被害のおそれがあるとして、早急な適用を呼びかけています。
📰 出典:IPA「Oracle Java の脆弱性対策について(2026年10月)」
IPAのページに挙がっている対象製品は、Oracle Java SE 27、26.0.2、25.0.4.1、21.0.12.1、17.0.20.1、11.0.32.1、8 Update 503(および 8 Update 503-perf)です。つまり、古い版の Java 8 や 11 を使い続けているシステムも、更新の対象に含まれています。
IPAはあわせて次の対応を挙げています。
- Oracle社の最新版のJavaに更新する
- 2019年4月16日以降のリリースはライセンスが変更されているため、商用利用する組織はライセンスを確認し、必要に応じて有償サポートの利用などを検討する
- 使用中のソフトウェアが最新かどうかは「MyJVNバージョンチェッカ」で確認できる
なお、個々の脆弱性の番号や深刻度は、Oracle社の公式情報(Critical Patch Update Advisory – October 2026)で確認する形になっています。
発注者にとって何が変わるか/変わらないか
ここからは、公表内容をもとにした筆者の見解です(事実と区別してお読みください)。
| 項目 | 変わること | 変わらないこと |
|---|---|---|
| 更新の優先度 | Javaを使うシステムは、今回の更新を適用するかどうかの判断が必要になる | 稼働中のシステムをすぐ止める必要はない |
| 費用 | 更新作業・動作確認の工数が発生することがある | 保守契約に含まれる範囲は契約書で決まる(契約次第) |
| 責任の所在 | 「誰が更新するか」を決めていないと、更新が止まりやすい | 開発会社と発注者のどちらが悪いという話ではない |
ポイントは、Javaそのものが問題なのではなく、「更新する担当と手順が決まっているか」が問われていることです。
今やるべきこと/様子見でいいこと
今週中にやること
- 自社のシステムがJavaで動いているかを開発会社に確認する(Webシステムのサーバー側、社内の業務ソフト、帳票ツールなどに使われていることがあります)
- 使っているJavaの種類(Oracle製か、他社が提供する同等の製品か)と版(バージョン)を教えてもらう
- 更新の担当者と、更新後の動作確認の進め方を決める
様子見でいいこと
- すぐに別の言語やシステムへ作り替える判断(今回の更新で必要になる話ではありません)
- 保守契約を結んでいない場合の見直しは、まず現状把握のあとで構いません
発注者がやることチェックリスト
- ☐ 自社のシステム・業務ソフトのうち、Javaを使っているものを開発会社に洗い出してもらった
- ☐ 使っているJavaの提供元と版を記録した
- ☐ Javaの更新を誰が行うか(開発会社/自社の情シス/ベンダー)を決めた
- ☐ 更新が保守契約の範囲か、別料金かを確認した
- ☐ 更新前のバックアップと、更新後の動作確認の手順を確認した
- ☐ 商用利用のライセンス条件(有償サポートの要否)を確認した
- ☐ 重要な更新情報の連絡先と連絡期限を決めた
開発会社への質問例
打ち合わせやメールで、そのまま使える質問です。
- 「当社のシステムでJavaを使っている箇所はありますか?使っている場合、提供元と版を教えてください」
- 「今回のOracle Javaの10月の更新は、当社のシステムに適用が必要ですか?必要な場合、いつまでに実施する予定ですか?」
- 「Javaの更新作業は保守契約の範囲に含まれますか?別途費用がかかる場合の目安も教えてください」
- 「更新前後のバックアップと動作確認は、どのような手順で行いますか?」
- 「Javaのライセンス(有償サポートの要否)について、当社が確認しておくべき点はありますか?」
返答の速さや具体さからも、普段から更新を管理できている開発会社かどうかが見えてきます。
まとめ:慌てず、でも「誰が更新するか」は今週決める
IPAの注意喚起は、Javaを使うシステムの更新を促すものです。稼働中のシステムを止める必要はありませんが、次の3点は早めに確認しておきましょう。
- 自社のシステムがJavaで動いているか(どの版か)
- 更新を誰が、いつまでに行うか
- 更新作業が保守契約の範囲に含まれるか
詳細な脆弱性の内容と対象版は、Oracle社の公式情報とIPAのページで必ず確認してください。分からない点は、開発会社に遠慮なく聞いて大丈夫です。
あわせて読みたい関連記事














