JVNの解説(情報セキュリティマネジメントシラバス用語)

目次

JVNとは

JVN(Japan Vulnerability Notes)とは、日本国内で使用されているソフトウェアやWebサイトなどの安全上の欠陥(脆弱性)に関する情報を集め、公開しているポータルサイトです。

システム開発者やユーザーが、自分たちの使っているシステムに脆弱性がないかを確認し、速やかに対策を取れるように支援する目的で運営されています。JVNには、脆弱性の概要、影響を受けるバージョン、そして対策方法(修正プログラムの案内など)が分かりやすくまとめられており、セキュリティの維持に欠かせない情報源となっています。IPA(情報処理推進機構)とJPCERT/CCが共同で管理しています。JVNで公開される情報は、深刻度や影響の大きさが分かりやすく指標化されているため、システム管理者は自分の管理するサーバーやソフトにどの脆弱性が関係しているかを即座に判断し、優先順位をつけて対処することができます。

具体例

【JVNの掲載例】
・脆弱性タイトル: 〇〇ブラウザにおける任意のコード実行の脆弱性
・影響システム: バージョン 1.0 から 1.5
・対策方法: 開発元が提供する最新バージョン 1.6 にアップデートしてください。

もう少し詳しく

JVNが果たす役割は、単に脆弱性情報をWebサイトに掲載することだけに留まりません。日本国内における「情報セキュリティ早期警戒パートナーシップ」という公的な制度に基づき、脆弱性の発見者、ソフトウェア開発者、そして政府機関をつなぐ重要な窓口として機能しています。例えば、研究者やホワイトハッカーが新たなセキュリティの弱点を発見した際、それを直接ネット上に公開してしまうと、攻撃者に悪用されてゼロデイ攻撃を引き起こす原因になります。そこで発見者はまずIPAに脆弱性を届け出ます。IPAが調整役となり、JPCERT/CCを通じて製品開発者に対策(修正パッチの作成など)を依頼します。そして開発者が対策を完了した、あるいは所定の準備期間が経過した後に、発見された脆弱性の詳細と対策方法をセットにしてJVNで広く一般に公表する仕組み(コーディネーション)が確立されています。これにより、安全かつ秩序立った方法でシステム全体のセキュリティレベルの底上げが図られています。

試験でのポイント

試験では、JVNが誰によって共同運営されているか(IPAとJPCERT/CC)という基本事項が問われることがあります。また、「情報セキュリティ早期警戒パートナーシップ」の仕組みそのものがシナリオ問題として出題されやすく、「脆弱性を発見した際に、最初に行うべき適切な連絡先(IPA)」や「コーディネーションの流れ」を正しく選択する必要があります。JVNが脆弱性の深刻度を示すために用いている「CVSS(共通脆弱性評価システム)」や、脆弱性を一意に特定するための番号「CVE(共通脆弱性識別子)」といった関連用語との連携についても重要テーマですので、それぞれがどう関わっているかを整理して覚えてください。

関連する用語

関連用語には、JVNの共同運営者であり国内のインシデント調整を行う非営利組織「JPCERT/CC」、情報セキュリティの普及推進や脆弱性届出窓口を務める政府系機関「IPA(情報処理推進機構)」、そしてJVNが深刻度表示に用いる「CVSS」があります。

読んだ内容を10問練習と実技で確認

記事で理解した用語を、StudyQuestの演習とクラウド実技ラボで定着させます。

10問練習 実技ラボ