Javaの無償サポート終了、放置しておく危険性とその影響

2019年1月、Java SE 8の無償サポートが終了しました。その後、サポートを受けないままJavaを使い続けていませんか?EOS(End of Support)を迎えた後は脆弱性が発見されてもそれに対抗することができず、大きなセキュリティホールとなります。そんな放置Javaの攻撃手法や脅威、その影響について改めて考えてみましょう。

あなたのJavaはアップデートされていますか

今まで、Javaといえば無償で使うことができ、その普及率の高さや技術者が多く開発がしやすいという利点から、多くのシステムで使われてきました。しかしながら、多くの企業が使っていた「Java SE 8(Java Platform, Standard Edition8)」の無償アップデート・リリースは2019年 1月に終了しました。今まで同様にアップデート・リリースを受けたい場合はオラクルから有償サポートを契約する必要があります。(その他の方法にて無償で使い続けることも可能ですが、これまで同様ではなくなり、何かしらの手間が必要になります。)

「アップデートは終了したけど、システムに不具合はないし、有償サポートを受けるまでもないかな」「オラクルの有償サポートっていくらするの?うわ、高い…」なんて思っていませんか?そのなんとなく使い続けているシステム、もしこのまま放置すればいつか大きな脅威となって襲いかかってくる可能性があるのです。

Javaのサポートとは?

まず、Javaの「サポート」とはどんな内容なのか整理しておきましょう。

・Javaのリリースサイクル

Javaのリリースサイクルは、半年に一度メジャーバージョンアップが行われます。これは、Javaの新機能追加のバージョンアップです。そのメジャーバージョンアップの間に2回、脆弱性やバグ対応などのアップデートが行われます。

<画像出典:SlideShare「JDK: 新しいリリースモデル解説」>

 

・サポート期間

オラクルはメジャーバージョンアップ後にそれより前のバージョンに対してのサポートを終了するとしています。つまり、1つのバージョンにつきサポート期間中は、半年間ということです。

この半年間の間は脆弱性・バグ対応のアップデートプログラムの提供を受けることができます。サポート期間が切れればこうしたプログラム提供が受けられなくなります。

<画像出典:SlideShare「JDK: 新しいリリースモデル解説」>

 

引き続きアップデートをしていくためには、新しいバージョンに入れ換えるか、有償サポートを契約しなければならないのです。Javaのシステムを使っている場合は、Javaの入れ替えをするにせよ有償サポートを購入するにせよ大きなコストがかかります。それでも、最新のアップデートを受けずに使い続ける先には、そのコストを超えるリスクが待っています。次の章ではリスクについて考えましょう。

 

最新にアップデートしないと危険な理由

サポート切れJavaを使い続けるリスクとは、いったいどのようなものなのでしょうか。

それは、アップデートされないプログラムは脆弱性対策ができず、ハッカーからの攻撃に対応することができないためなのです。脆弱性とは、プログラムの不具合や設計上のミスなどでプログラム自体に内在するセキュリティ欠陥のことを言います。こうした脆弱性を放置しておくと、ハッカーなど悪意のある者にシステムへの侵入を許してしまう可能性があります。

 

具体的な手口と被害の例

Javaの脆弱性をついた攻撃の手口として代表的なものは、Webを介したリクエスト(またはレスポンス)として不正なコードを送りつけ、その入力によって被害者の端末が操作されてしまうというものです。

図で見てみましょう。脆弱性を抱えたクライアント端末では、例えば不正なサイトに誘導されるなどしたとき、攻撃元のWebサイトからのレスポンスに隠され細工されたJavaのコード入力が行われてしまいます。

その結果、クライアントだけでなくサーバーも攻撃されることもあります。サーバー自体に攻撃者が悪意のあるコードを含むリクエストを送り付け、それによってサーバーに侵入されてしまうのです。

もし、こうした脆弱性をついて侵入されたら、以下のような被害に遭う可能性があります。

該当端末への被害

・その端末をウイルス感染させられてしまう
端末にマルウェアをインストールされてしまい、端末が使用不能になったり、ユーザーが意図しない動きをしたりするなどの被害に遭います。

被害額の例:端末の新規購入代金 30万円

 

該当端末から周囲へ広がる被害

・システムダウン
攻撃者からのコード入力・遠隔操作により、システムがダウンしてしまう可能性があります。自社システムのユーザーに不便を強いることになり、信頼を失うでしょう。社内システムであったとしても、業務が止まってしまいます。

被害額の例:6時間のダウンタイムによる損失 2000万円

・個人情報や企業秘密などの機密事項を盗み出される
企業で管理する大事なデータを盗み見されてしまう可能性があります。個人情報が盗まれれば、アカウントの乗っ取りやビジネスメール詐欺などの新たな詐欺行為に利用されてしまうことがあります。企業秘密が漏れたら事業での優位性を保てなくなり経営悪化につながるでしょう。もし他社の情報を盗まれた場合は賠償問題にもなります。近年増えている「サプライチェーン攻撃」といい、セキュリティの甘い中小企業への侵入が取引先大企業への攻撃の足掛かりに使われるケースも。影響の範囲も広く、会社としての被害は甚大です。

被害額の例:情報漏えいの対処コスト 4億3000万円

 

脆弱性は、その端末ひとつで済む話ではありません。そこから周囲へ被害が拡大し、影響範囲が広がってしまいます。そして特に企業にとって、情報漏えいが与える経営へのインパクトは計り知れません。企業イメージが落ち、場合によっては賠償や訴訟などにも発展してしまいます。2018年のIBM実施の「情報漏えいのコストに関する調査」によれば、情報漏えい一件あたりで企業が負担する総コストは平均386万ドル、日本円で4億3000万円になるとのことです。

さらに近年は情報漏えいを利用した攻撃が増加傾向で大企業でなくとも狙われることがあり、漏れた情報が使い回されて新たな犯罪が生まれることもあります。決して対岸の火事ではないのです。(参考記事:2018年「法人」を狙うセキュリティ三大脅威にみる今後の対策

 

もちろん、こうしたリスクはJavaだけに限ったことではありません。しかしながら、Javaはその高い普及率から悪意ある者に狙われやすいのです。そして、悪意のあるハッカーは現存するプログラムを研究してそうした欠陥を探し続けているため、今日時点で安全なソフトウェアでも明日安全かどうかはわからないのです。

だからこそ、常に最新の脅威への対策をプログラムに取り込むことが、こうしたリスクへの対策となるのです。

 

サポート終了後も放置しないで!

では、今後も最新のアップデートを受け続けるためにはどうしたら良いのでしょうか。もちろん、オラクルの有償サポートを受けるのも良いですが、その費用は多額になる恐れもあります。回避策としてはIBMやRedHatなど他企業がサポートを提供するOpen JDKを使うなどそれ以外の選択肢もあります。(参考記事:アップデート終了でどうなる、Java有償化問題)しかしながら、これまで通りというわけにもいかず、何かしらの新たな取り組みが必要になります。

「お金もないし、手間もかけられない」からとはいえ、もしも、アップデートをせずにこれを放置してしまうことは大きな企業リスクをはらんでしまいます。もし、あなたの会社でそんなことが起きているのであれば、情シスは大至急、予算確保に取り組まなければなりません。先に述べたように脆弱性を放置するリスクはとても大きく、情報漏洩など起こしてしまっては取り返しがつきません。取引先企業や社会からの信頼はプライスレスなのです。

 

【執筆:編集Gp 星野 美緒】


アップデート終了でどうなる、Java有償化問題

いまさら聞けない【情シス基礎知識】Javaの種類と有償化の関係

関連記事

ピックアップ記事

  1. 常に新しい用語が生まれてくる情報システム部門は、全ての用語を正しく理解するのも一苦労。ましてや他人に…
  2. 平成31年、とうとう平成最後の年が幕を開けた。先日、安倍首相は三重県伊勢市での年頭記者会見で、「5月…
  3. 経済の新たな原動力として注目されるAPI。業務システムとしてクラウド(SaaS)を利用することが一般…
  4. 不朽の名作と名高いRPGの開発をはじめ、数々の有名IPのソーシャルゲーム開発を手がけてきたオルトプラ…
  5. PCNW(PC・ネットワークの管理・活用を考える会)が、東京会場における今期最初の勉強会「第一回クラ…
  1. 使える! 情シス三段用語辞典88「EPP(Endpoint Protection Platform)」

  2. 【徹底比較】Webブラウザ最新事情・2019年版

  3. 【情シスTips】もう怖くない!サービスとして活用するWindows10(第4回)

  4. 入退管理システムにおける情報セキュリティ対策要件チェックリストを公開-IPA

  5. 【PCNW 大会 2019】いま求められる情シスのミッションとは!?

  6. いまさら聞けない【情シス基礎知識】httpsのなぜ?

  7. 情シス in 新潟#2 @Prototype Cafe

  8. いまさら聞けない【情シス基礎知識】Microsoft365とは?

  9. 【情シスTips】もう怖くない!サービスとして活用するWindows10(第3回)

  10. くらめその情シス“技”:メールへのファイル添付について考える from Developers.IO

プレスリリース

登録されているプレスリリースはございません。

関連サービス

情シス採用 人材紹介サービス

情シスの戦略・企画人材育成

情シス向け業務支援ツール

おすすめ記事

  1. オラクル(Oracle)による無償サポート終了で今やホットなキーワードである「Java」。自分のPC…
  2. Windowsに無料でついてくるセキュリティソフト「Windows Defender」。わざわざセキ…
  3. 欧州でのGDPR(一般データ保護規則)の施行や企業情報を狙ったサイバー犯罪の流行の中、情シスは顧客情…
  4. 最近では、働き方改革の旗振りのもと、多くの企業が在宅勤務やサテライトオフィスを導入するようになり、リ…
  5. 2000年にリリースされたWindows 2000 Server で初めて登場したActive Di…
  6. ついにスタートした「GDPR」。世界から注目を集めるEUの個人データ保護規制です。EUに所在する人の…
ページ上部へ戻る