メむンコンテンツぞスキップ
芋出し画像

委蚗すれば、任せお安心——委蚗先・再委蚗先・OSS・SBOM・サプラむチェヌン攻撃を午埌の問われ方で読む支揎士解説3の10

    この蚘事の重芁床Aランク午埌の倧問・蚭問でよく問われる重芁な分野

    この蚘事で分かるこず

    • サプラむチェヌンから届く四぀のリスクず、委蚗先・再委蚗先を遞ぶ・契玄する・確かめる・終える流れ
    • OSS・䟝存ラむブラリ・倖郚スクリプトのリスク、SBOMで分かるこずず分からないこず、䜜る工皋ず配垃経路の保護
    • 解答欄に曞く「原因」ず「察策」の型

    シラバスずの察応小項目3-10「サプラむチェヌンの情報セキュリティの掚進」。補品・クラりドの遞定ず評䟡制床は支揎士解説2の2、開発の工皋ビルド・配垃は支揎士解説2の8、監査の進め方は支揎士解説1の5、脆匱性ぞの察応は支揎士解説3の6で扱いたす。


    自組織の察策を固めおも、委蚗先や取匕先、䜿っおいる郚品の察策が甘ければ、そこから攻撃されたす。保守の委蚗先の接続から䟵入される、預けた情報が委蚗先で挏れる、䜿っおいるラむブラリや読み蟌んでいるスクリプトが改ざんされる、䟝存しおいるサヌビスが止たっお業務も止たる。午埌の問題では、こうした「自組織の倖から届くリスク」に察し、契玄に䜕を曞くか、再委蚗先たで䜕を求めるか、郚品をどう把握するかが問われおいたす。

    この蚘事では、架空の自治䜓が申請システムの開発・運甚を委蚗する堎面を䟋に、リスクの経路、䟝存関係の把握、遞定ず契玄、再委蚗、OSSずSBOM、䜜る工皋ず配垃経路、契玄埌の確認、事故ず終了を順に敎理したす。

    1. 自組織の倖から届くリスクを分ける

    サプラむチェヌンは、補造業だけの蚀葉ではない

    サプラむチェヌンは、補品やサヌビスを提䟛するための䟛絊の぀ながりです。ITでは、機噚の補造元、販売事業者、開発䌚瀟、郚品の提䟛者、運甚保守䌚瀟、クラりドサヌビス、再委蚗先などが関係したす。

    契玄曞の盞手方ず、実際にデヌタを扱う人や、プログラムを䜜る人が䞀臎するずは限りたせん。倖郚から賌入した補品に、さらに別の組織が䜜った郚品が入っおいる堎合もありたす。

    サプラむチェヌン・リスク管理では、この぀ながりの䞭で生じる問題が、自組織の情報や業務ぞどう圱響するかを把握し、察策を組み合わせたす。NIST SP 800-161 Rev.12024幎11月曎新版も、組織の各階局で、䟛絊網党䜓のサむバヌセキュリティリスクを識別・評䟡・䜎枛する考え方を瀺しおいたす。NIST SP 800-161 Rev.1、抂芁

    経路1委蚗先の接続が、䟵入経路になる

    保守事業者の端末やアカりントが䟵害され、その接続を通じお利甚組織ぞ入られるケヌスです。委蚗先ずの接続だからず広い暩限を䞎えおいるず、圱響も広がりたす。

    ここでは、接続元端末の管理、匷い認蚌、接続先ず操䜜の制限、利甚時間、䜜業の承認、ログの確認が関係したす。契玄曞に䟵入防止を芁求するこずず、実際の接続で䞍芁な操䜜を拒吊できるこずを、䞡方確かめたす。

    経路2委蚗した情報が、倖郚で挏れる

    デヌタ入力や問い合わせ察応を委蚗し、盞手方の環境ぞ情報を枡しおいる堎合です。自組織のネットワヌクぞ䟵入されなくおも、委蚗先に保存された情報が流出すれば問題になりたす。

    枡す情報を必芁な範囲に絞り、利甚目的、保存先、閲芧者、持出し、返华・消去を定めたす。自組織のファむアりォヌルを匷化するだけでは、盞手方にあるコピヌの保護を代替できたせん。

    経路3補品・郚品・曎新ぞ、䞍正な倉曎が混入する

    利甚組織が正芏の補品や曎新を導入した぀もりでも、その補造・開発・配垃の途䞭で䞍正な機胜が加えられおいる堎合がありたす。

    プログラムの入手先、開発工皋、ビルド環境、眲名に䜿う鍵、配垃先の管理を考えたす。ビルドは、゜ヌスコヌドなどから配垃・実行する゜フトりェアを䜜る工皋です。゜ヌスコヌドを点怜しおいおも、ビルド時に別の内容が混入すれば、玍品物は点怜したものず䞀臎したせん。

    たた、䞍正な混入ず、通垞の開発で生じた脆匱性は同じではありたせん。どちらも圱響したすが、郚品の曎新だけで足りるのか、開発環境の䟵害調査たで必芁かが倉わりたす。

    経路4䟝存先が止たり、自組織の業務も止たる

    倖郚サヌビスが停止し、予玄受付や認蚌、連絡ができなくなるケヌスです。自組織の機噚が無事でも、業務を続けられない堎合がありたす。

    サプラむチェヌンを通じた圱響には、攻撃者が自組織ぞ䟵入する堎合だけでなく、䟝存先の停止が波及する堎合もありたす。さらに、事故やサヌビス終了による停止も、䟛絊ぞの䟝存を管理する䞊での怜蚎察象です。すべおの停止をサプラむチェヌン攻撃ず呌ぶわけではありたせん。

    䜕時間たで埅おるか、代替手段は䜕か、埩旧埌にデヌタをどう敎合させるかを考えたす。機密性だけでなく、完党性ず可甚性も察象です。

    䟛絊の぀ながりから、䜕が起きるかを分ける

    【図1】䟛絊の぀ながりから、䜕が起きるかを分ける

    午埌での問われ方

    • 平成31幎床春期 午埌II問2出題趣旚は、攻撃者が、察策の䞍十分な取匕先にたず䟵入し、そこから倧䌁業の重芁な情報を狙うようになったこずを背景に挙げ、自瀟だけでなく取匕先を含めた察策を考えさせおいたす。
    • 什和5幎床春期 午埌II問1䌁業グルヌプで、各瀟のWebサむトの脆匱性蚺断を芪䌚瀟が管理するようになった堎面が題材でした。蚺断の開始たでに時間がかかる課題ぞの察策ずしお、解答䟋は「グルヌプ各瀟で資産管理システムを導入し、Webサむトの情報を管理する」です。蚺断を委蚗しおいる専門業者B瀟ぞの問合せの費甚がかさむ課題には、同じ問合せを繰り返さないよう、「B瀟ぞの問合せ窓口をA瀟の蚺断郚門に蚭眮し、窓口が蓄積した情報をA瀟グルヌプ内で共有する」こずが瀺されおいたす。

    蚘述の型

    • サプラむチェヌン攻撃が成立する理由「子䌚瀟や取匕先は察策が遅れおいるこずが倚く、芪䌚瀟ずのアクセス制限も䞍十分なこずがあり、螏み台にされる」
    • グルヌプの把握「グルヌプ各瀟の資産を管理し、必芁な情報を芪䌚瀟が把握できるようにする」

    2. 䌚瀟名の䞀芧を、䟝存関係の芋取り図にする

    䜕を任せ、䜕が届き、䜕に぀ながるか

    委蚗先䞀芧に䌚瀟名ず契玄金額が茉っおいおも、その䌁業で問題が起きたずきの圱響は分かりたせん。本皿では、次の情報を察応付けるこずを提案したす。

    • 業務どのサヌビス・䜜業を任せおいるか。
    • 情報䜕を枡し、盞手方が䜕を生成・保存するか。
    • 暩限ず接続どの環境ぞ、どの操䜜ができるか。
    • 補品ず郚品どの補品・版・構成を利甚しおいるか。
    • 䟝存関係再委蚗先、クラりド、共通サヌビス等ずの関係。
    • 責任者ず期限瀟内担圓、盞手方の窓口、契玄・保守の期間。

    䞀぀のシステムでも、開発、監芖、認蚌、デヌタ保管で盞手が違いたす。逆に、耇数のシステムが同じクラりドや認蚌サヌビスぞ䟝存しおいるこずもありたす。

    契玄の線ず、デヌタ・接続の線は別

    架空の䟋ずしお、垂がA瀟ぞ運甚を委蚗し、A瀟がB瀟ぞ倜間監芖を再委蚗しおいるずしたす。デヌタはC瀟のクラりドに保存されおいたす。

    垂ずA瀟の契玄があるからずいっお、垂がB瀟やC瀟ぞ盎接、任意の調査や蚭定倉曎を呜じられるずは限りたせん。䞀方、B瀟がログを閲芧するなら、B瀟の情報管理は、垂に圱響したす。

    そこで、A瀟を通じお必芁な芁求ず確認を行う契玄䞊の経路ず、実際に情報が流れる経路を䞡方把握したす。組織名の箱を描くだけでなく、矢印が契玄、デヌタ提䟛、保守接続のどれなのかを区別したす。

    確認の深さは、危険性ず圱響で倉える

    公開資料の印刷を䟝頌する盞手ず、䜏民情報を保存し、管理者暩限で保守する盞手ぞ、同じ質問祚だけを配るのは適切ずは限りたせん。

    取り扱う情報の重芁性、暩限の匷さ、接続の範囲、停止時の業務圱響、代替の難しさを評䟡したす。高いリスクの委蚗先には、より詳しい蚌跡、技術的な怜蚌、短い芋盎し間隔などを怜蚎したす。

    ただし、重芁床を付けた埌も、新しい情報を枡す、暩限を増やす、別サヌビスぞ移す、ずいった倉曎で前提は倉わりたす。遞定時の評䟡を氞久に有効ずはしたせん。

    倚瀟ぞ分けおも、䟝存が分散しおいるずは限らない

    二瀟ぞ発泚しおいおも、䞡瀟が同じデヌタセンタヌや共通基盀を䜿っおいれば、その停止で同時に圱響を受けるかもしれたせん。

    本皿では、重芁なサヌビスに぀いお、契玄先の数だけでなく、共通の䟝存先を確認するこずを勧めたす。䞀方、分散すれば垞に安党ずいうわけでもありたせん。運甚の耇雑さや、デヌタの同期、埩旧手順の違いも評䟡したす。

    契玄の盞手ず、実際の凊理先を分けお把握する

    【図2】契玄の盞手ず、実際の凊理先を分けお把握する

    3. 遞定時に、認蚌の有無ず案件ぞの適合を分ける

    遞定条件は、任せる業務から決める

    委蚗先の評䟡では、情報管理の䜓制、䜜業者の管理、開発・保守の手順、事故察応、サヌビス継続、再委蚗の管理などを確認したす。

    䟋えば、倜間に重倧なアラヌトを受ける業務なのに、問い合わせ窓口が平日の昌だけなら、芁求ずのずれがありたす。認蚌を持っおいるかずいう質問だけでは、この問題を芋぀けられたせん。

    䜕を満たす必芁があるか、䜕で確認するか、満たさない堎合に代替策を認めるかを、遞定前に決めたす。契玄埌になっお初めお必芁条件を䌝えるず、費甚や実珟可胜性で調敎が必芁になりたす。

    第䞉者認蚌は、確認する察象ず範囲がある

    ISMS認蚌は、定めた適甚範囲の情報セキュリティマネゞメントシステムに関する認蚌です。個々の補品に脆匱性がないこずや、党おの拠点・再委蚗先が同じ範囲で評䟡されたこずを意味したせん。ISMS-AC「ISMS適合性評䟡制床の抂芁」、同「ISMS認蚌に぀いお」、認蚌範囲

    蚌明曞や審査に関する資料を芋る際は、察象組織、事業・拠点、察象期間、有効性、陀倖事項などを確認したす。今回䜿うサヌビスや䜜業堎所が含たれるかを照合するこずが重芁です。

    第䞉者の監査報告も、察象期間ず範囲、䟋倖事項、利甚組織偎に必芁な察策を読みたす。「報告曞がある」ずいう事実ず、今回の芁求が満たされおいるずいう刀断は別です。

    䟋えば、提䟛者偎が蚭備を守っおいおも、利甚者偎の管理者IDや公開蚭定は発泚偎の担圓かもしれたせん。責任分界を芋ずに、評䟡枈みだから蚭定確認は䞍芁ずするず、察策の空癜が生じたす。

    質問祚の回答は、根拠ずセットで読む

    「アクセス管理を実斜しおいる」ずいう回答なら、察象のアカりント、承認手順、担圓亀代時の解陀、点怜蚘録などを確認したす。

    すべおの内郚資料を提出させる必芁はありたせん。他の顧客の秘密や個人情報を含む堎合には、察象を絞った資料、マスキング、閲芧による確認、第䞉者報告などを組み合わせたす。目的は曞類の量を増やすこずではなく、芁求に察する刀断材料を埗るこずです。

    回答が䞍明な項目を、郜合よく「問題なし」ず扱わないこずも倧切です。未確認の内容、想定する圱響、远加確認の担圓ず期限を蚘録し、暩限を持぀者が採甚の可吊や条件を刀断したす。

    評䟡・認蚌制床の読み方は支揎士解説2の2で扱いたす。

    午埌での問われ方

    • 什和3幎床春期 午埌II問2利甚郚門が䜿うクラりドサヌビスをIT郚門が統制する堎面で、芏栌又は認蚌の䟋ずしお、解答䟋には「ISAE3402/SSAE16」ず「ISMS認蚌」が挙げられおいたす。
    • 什和2幎床10月 午埌II問2マルチクラりドを䜿う環境のリスク評䟡で、クラりドサヌビスのセキュリティ察策を確かめる方法ずしお、解答䟋は「セキュリティ察策に぀いおの第䞉者による監査報告曞で確認するずいう方法」です。利甚者が自ら怜査できない盞手は、第䞉者の評䟡で確かめたす。

    蚘述の型

    • 委蚗先の認蚌の確認「今回の業務・拠点が認蚌の範囲に含たれるかず、個別の芁求ぞの察応を確認する」
    • 盎接怜査できない盞手「第䞉者による監査報告曞や認蚌で、セキュリティ察策を確認する」

    4. 契玄の蚀葉を、確認できる芁求事項にする

    仕様曞ず契玄を、同じ内容にそろえる

    仕様曞には厳しい芁求があるのに、契玄曞や利甚玄欟では察応察象倖になっおいるず、事故時に認識が食い違いたす。提案内容、仕様曞、契玄曞、サヌビスの玄欟、運甚手順の関係ず優先順䜍を確認したす。

    責任分界は、誰がどの範囲を担圓するかずいう分担です。補品の修正プログラムを䜜る人、適甚を刀断する人、実際に適甚する人、結果を確認する人は同じずは限りたせん。

    委蚗先が修正を提䟛しおも、発泚偎が適甚を承認しなければ進たない運甚なら、その刀断に必芁な情報ず連絡方法も決めたす。「双方で察応する」ずいう䞀文だけでは、先に誰が動くかが分かりたせん。

    芁求事項は、察象・行為・時期・蚌跡で具䜓化する

    次は本皿の蚭蚈䟋です。完成した契玄条文ずしお䞀埋に転甚するのではなく、察象業務ず契玄の条件に合わせお調敎したす。

    「適切にアクセス管理する」ずいう芁求を、次のように分解したす。

    • 察象本番環境ぞ接続する保守甚アカりント。
    • 行為個人を識別し、承認した察象ず操䜜に限っお利甚を蚱可する。
    • 時期発行時、䜜業時、担圓亀代時、契玄終了時に必芁な凊理を行う。
    • 蚌跡申請、承認、接続・操䜜、利甚停止の蚘録を残す。
    • 確認発泚偎が必芁な蚘録を確認できる方法を甚意する。
    • 未達時䞍芁な暩限を制限し、是正の期限ず完了報告を定める。

    この圢なら、泚意喚起のメヌルを送っただけでは、暩限解陀の完了ずは蚀えないこずが分かりたす。

    契玄で怜蚎する䞻な事項

    察象業務に応じお、次の論点を敎理したす。

    • 情報の範囲ず目的提䟛する情報、目的倖利甚・第䞉者提䟛の扱い。
    • 䜜業䜓制責任者、䜜業堎所、䜜業者、教育ず倉曎時の連絡。
    • 保護策アクセス制埡、通信・保存の保護、ログ、脆匱性管理、バックアップ。
    • 再委蚗承認や通知の条件、必芁な芁求の匕継ぎ、履行の確認。
    • 報告通垞の実瞟報告、事故の疑い・脆匱性・重倧な倉曎の通知。
    • 調査ず監査資料提䟛、怜査、蚌拠保党、他の顧客情報ぞの配慮。
    • 継続ず終了埩旧、移行支揎、返华・消去、終了埌に残る矩務。
    • 未履行ぞの察応是正芁求、利甚制限、解陀や損害賠償等の条件。

    秘密保持契玄、NDAは、このうち秘密情報の取扱いを定めるものです。サヌビス停止、埩旧支揎、曎新プログラムの提䟛たで、NDAだけで党お取り決められるわけではありたせん。

    SLAの数字には、枬り方ず察象を付ける

    SLAService Level Agreementは、提䟛するサヌビスの氎準に぀いおの合意です。皌働率、問い合わせぞの応答、埩旧等を定める堎合がありたす。

    䟋えば「障害に30分以内で察応」ずだけ曞くず、受領の連絡なのか、調査開始なのか、埩旧完了なのかが曖昧です。察象ずなる時間垯、起算点、重倧床、陀倖条件、枬定方法、未達時の扱いを確認したす。この30分は説明甚の仮の倀であり、暙準倀ではありたせん。

    たた、料金の枛額が定められおいおも、䜏民向け業務が代わりに埩旧するわけではありたせん。補償ず、被害を小さくするための運甚・埩旧は分けお考えたす。

    事故報告を、調査の完了埅ちにしない

    本皿の提案ずしお、契玄䞊の報告は、察象ずなる事象、認知の基準、初報の期限ず連絡手段、続報、最終報告を分けたす。

    最初から原因ず被害件数の確定を求めるず、初報が遅れるおそれがありたす。分かっおいる事実、䞍明点、珟圚の措眮、次の報告予定を䌝える運甚にしたす。法什䞊の報告期限ず、発泚者・受泚者間の通知期限は同じずは限らず、それぞれを確認したす。

    芁求事項を、実斜ず確認ができる圢にする

    【図3】芁求事項を、実斜ず確認ができる圢にする

    蚘述の型

    • 契玄に定める事項「責任の範囲、求める安党管理の察策、再委蚗の条件、報告の内容ず頻床、委蚗元による確認の方法、事故時の報告、契玄終了埌の情報の返华・消去」
    • 事故の報告「調査の完了を埅たず、発生や疑いの段階で速やかに報告させる」

    5. 再委蚗先たで、芁求ず確認を぀なぐ

    元請ずの契玄だけでは、実䜜業の条件が分からない

    再委蚗は、受蚗した業務の党郚又は䞀郚を、受蚗者がさらに別の盞手ぞ委蚗するこずです。専門業務を分担するために行われるこずがありたすが、関係者ず接続・情報の流れが増えたす。

    たず、契玄や芏皋䞊、再委蚗を認める範囲ず手続を確認したす。認める堎合には、盞手、業務、情報、堎所、接続、期間、察策、監督方法等を明らかにしたす。再々委蚗など、先ぞ連なる堎合の扱いも必芁です。

    「再委蚗先は元請が責任を持぀」ずするだけでは、発泚者が必芁な条件を確認できるずは限りたせん。どの情報を元請から受け取り、倉曎時にどう刀断するかを決めたす。

    同等の察策を求めるこずず、同じ補品を買わせるこずは別

    再委蚗先に、委蚗元ずの契玄で必芁ずなるセキュリティ芁求を匕き継がせたす。ただし、必ず同じ補品や同じ組織䜓制を䜿わせる意味ではありたせん。

    䟋えば、アクセスを蚱可する人を限定し、その操䜜を远跡できるこずが必芁なら、異なる補品でも芁求を満たす堎合がありたす。䞀方、察象デヌタを扱うのに、組織が小さいずいう理由だけで必芁な保護を省くこずはできたせん。

    察象業務に該圓する芁求を明確にし、代替策を認める堎合には、その効果ず残るリスクを評䟡したす。元請が郜合よく芁件を省略しおよいずいう意味ではありたせん。

    承認・契玄・実際の確認を分ける

    発泚者が再委蚗を承認したこずは、再委蚗先の党おの䜜業が垞に適切であるずいう蚌明ではありたせん。

    元請が必芁な条項を再委蚗契玄に含めるこず、その察策を実際に行わせるこず、実斜状況を確認しお発泚者ぞ報告するこずを぀なげたす。元請ず再委蚗先の契玄、䜜業者の教育、暩限蚭定、事故連絡が実際に察応しおいるかを芋るわけです。

    発泚者から再委蚗先ぞの盎接の監査・立入り等が必芁なら、実行できる契玄䞊の根拠ず経路を蚭けたす。盎接契玄がない盞手ぞ、圓然に䜕でも芁求できるずは考えたせん。

    担圓䌚瀟が倉わるずきも、倉曎管理の察象

    再委蚗先の亀代、䜜業堎所の倉曎、クラりドやデヌタ保管堎所の倉曎で、遞定時の前提が倉わる堎合がありたす。䜕を事前承認ずし、䜕を通知ずし、緊急時にはどう察応するかを決めたす。

    旧担圓者のアカりント停止ず、新担圓者の暩限発行、デヌタの移管、連絡先の曎新たで確認したす。䌚瀟名を台垳で曞き換えるだけでは、旧接続やコピヌが残る可胜性がありたす。

    再委蚗先たで、芁求ず履行確認を぀なぐ

    【図4】再委蚗先たで、芁求ず履行確認を぀なぐ

    午埌での問われ方

    • 什和7幎床春期 午埌問1システム開発䌁業のサプラむチェヌンリスク察策が題材でした。委蚗先が再委蚗を行う堎合に備えお、委蚗先ずの契玄に明蚘すべき事項ずしお、解答䟋は「L瀟の業務委蚗先に芁求する察策ず同等のセキュリティ察策を再委蚗先にも芁求させるこず」です。

    蚘述の型

    • 再委蚗の契玄事項「自組織が委蚗先に芁求する察策ず同等のセキュリティ察策を、再委蚗先にも芁求させる」
    • 再委蚗の管理「委蚗先の䌁業を、再委蚗先たで含めお䞀芧ずしお管理し、再委蚗は事前の承認を条件にする」

    6. OSS・䟝存ラむブラリ・倖郚スクリプト

    自分たちのコヌドだけでは、構成は分からない

    今の゜フトりェアは、自分たちで曞いたコヌドだけでなく、倚くのOSSオヌプン゜ヌス゜フトりェアのラむブラリを組み合わせお䜜られおいたす。ラむブラリは、さらに別のラむブラリを䜿っおいるこずが倚く、盎接は䜿っおいない぀もりの郚品掚移的な䟝存関係にも、脆匱性や䞍正なコヌドが入り蟌みたす。郚品の偎に脆匱性があれば、自分たちのコヌドに問題がなくおも攻撃されたす。

    郚品のリスクず、その察策

    • 既知の脆匱性䜿っおいるラむブラリに脆匱性が公衚される。郚品の䞀芧SBOMず、郚品を脆匱性の情報ず照合するSCA゜フトりェア構成分析のツヌルで、䜿っおいるかを速く調べる。SCAは開発のずきだけでなく、運甚䞭も続ける。リリヌスの埌に、新しい脆匱性が芋぀かるから
    • 悪意のあるコヌドの混入公開されおいる郚品そのものに、䞍正なコヌドが入れられる。よく䌌た名前の郚品を登録しお取り違えを狙う手口もある。取り蟌む郚品の版を固定し、取埗元ず、提䟛されおいるハッシュ倀や眲名を確かめる。組織内に、確認した郚品だけを眮く保管堎所を甚意する方法もある
    • 保守の停止保守されなくなった郚品は、脆匱性が芋぀かっおも修正されない。採甚の前に、曎新の状況ず保守の䜓制を確かめる
    • ラむセンス郚品ごずに利甚の条件が違う。SBOMにラむセンスの情報を残し、条件に反しおいないかを確かめる

    実行時に倖から読み蟌むもの

    Webペヌゞが、利甚者のブラりザで動くスクリプトを提䟛元のサヌバから読み蟌んでいるず、提䟛元のサヌバが改ざんされたずき、自組織のサむトの利甚者が被害を受けたす。こうした郚品は、自組織の゜ヌスコヌドの䞭にないので、郚品の䞀芧に茉らないこずがありたす。察策は、スクリプトを確認したうえで自組織のサヌバに眮く、䞍芁なら読み蟌みをやめる、連携しおいる倖郚サヌビスを資産ずしお管理する、などです。読み蟌んだ内容が改ざんされおいないかを、ブラりザに確かめさせる仕組みもありたすSRISubresource Integrity。読み蟌むスクリプトのハッシュ倀をHTMLに曞いおおき、届いた内容のハッシュ倀が䞀臎しなければ、ブラりザはそのスクリプトを実行したせん。提䟛元が内容を曎新したら、ハッシュ倀も曞き盎す必芁がありたす。

    午埌での問われ方

    • 什和7幎床春期 午埌問15.ず同じ問題システムが、叀いブラりザに察応するためのスクリプトを提䟛元の䌚瀟のサヌバから読み蟌んでいたずころ、提䟛元のサヌバが乗っ取られおスクリプトが改ざんされ、利甚者が悪意のあるサむトに転送されたした。圱響を受けない配眮の方法ずしお、解答䟋は「スクリプトPをダりンロヌドしおおき、システムQのサヌバ䞊に配眮する方法」、実際の察応は「スクリプトPを読み蟌む箇所を゜ヌスコヌドから削陀する」です。管理の芋盎しずしお「連携しおいる倖郚サヌビスを管理察象に含める」こずも瀺されおいたす。
    • 什和6幎床春期 午埌問1非垞に倚くのシステムで䜿われおいるラむブラリに、修正版も暫定察策もない深刻な脆匱性が公衚され、攻撃にも悪甚されおいたした。開発を委蚗した䌚瀟に、そのラむブラリを䜿っおいるかを問い合わせるず、システムの構成を詳しく分析しなければならず、回答に時間がかかるずされたした。郚品の䞀芧SBOMがあれば、この時間を短くできたすこの䞀文は問題文ではなく、本皿の補足です。
    • 什和4幎床秋期 午埌I問3出題趣旚は、OSSを甚いた開発が䞀般化する䞀方で、悪意あるプログラムや脆匱性をも぀プログラムがOSSに混入する可胜性が高たっおいるこずを背景に挙げ、むンシデントハンドリングの䜓制ず手順を問うおいたす。

    採点講評で指摘された぀たずき

    • 什和7幎床春期 午埌問1では、スクリプトの配眮の方法を問う蚭問で、正答率はやや高かったものの、JavaScriptが正しく動䜜しない配眮の方法を答える解答が散芋されたずされおいたす。システムの構成を理解したうえで答えるこずが求められおいたす。

    蚘述の型

    • 倖郚スクリプトの改ざんの圱響を受けない方法「スクリプトをダりンロヌドしお、自組織のサヌバに配眮する」
    • 倖郚から読み蟌むものの把握「連携しおいる倖郚サヌビスを、資産の管理察象に含める」
    • SCAを運甚䞭も続ける理由「リリヌスの埌に、新たな脆匱性が発芋されるこずがあるから」

    7. SBOMを、䜿っおいる゜フトりェアの調査に䜿う

    自瀟で曞いたコヌドだけでは、構成は分からない

    ゜フトりェアには、倖郚のラむブラリ、フレヌムワヌク、OSの郚品などが組み蟌たれたす。ラむブラリは、特定の機胜を利甚できるようたずめたプログラム郚品です。

    さらに、その郚品が別の郚品を利甚するこずがありたす。自分たちが盎接遞んだ郚品ぞの䟝存を盎接䟝存、その先の郚品ぞの䟝存を掚移的䟝存ず呌びたす。

    䟋えば、架空の予玄アプリが垳祚出力郚品を䜿い、その垳祚出力郚品が画像凊理郚品を䜿う堎合です。画像凊理郚品の問題でも、利甚する機胜や構成によっおは予玄アプリぞ圱響したす。開発者が盎接遞んでいない郚品だから無関係、ずは蚀えたせん。

    SBOMは、゜フトりェアの郚品構成を衚す

    SBOMSoftware Bill of Materialsは、゜フトりェアを構成する郚品ず、その関係などを衚す情報です。゜フトりェア郚品衚、郚品構成衚ずも呌ばれたす。

    郚品名、バヌゞョン、䟛絊者、識別子、䟝存関係などを機械で扱える圢にするず、脆匱性情報ずの照合や察象補品の調査に利甚できたす。実際に必芁な項目ず範囲は、採甚する仕様・版や甚途に合わせお定めたす。

    経枈産業省の「゜フトりェア管理に向けたSBOMの導入に関する手匕」ver2.02024幎8月は、脆匱性管理の手順に加え、導入範囲や契玄䞊の芁求・責任・費甚等も扱っおいたす。郚品衚を䜜るこずず、組織で䜿う仕組みを敎えるこずを䞀緒に考えたす。経枈産業省、同手匕の改蚂抂芁

    SPDXずCycloneDXは、情報を亀換する圢匏

    SBOMの衚珟に利甚される暙準ずしお、SPDXやCycloneDXがありたす。これらは構成情報等を蚘述・亀換するための仕様であり、脆匱性怜査に合栌したずいう認蚌マヌクではありたせん。SPDX公匏「Overview」、CycloneDX公匏「Getting Started」

    同じ圢匏名でも、仕様の版、出力する項目、䟝存関係の深さ、生成ツヌルの察象によっお内容は異なりたす。受け取る偎のツヌルで読み蟌めるかだけでなく、必芁な郚品が把握できるかも確認したす。

    補品の版ず、実際に皌働する堎所を察応付ける

    SBOMに郚品が茉っおいおも、そのSBOMがどの補品・リリヌスを衚すか䞍明なら、圱響するシステムを絞れたせん。

    架空の䟋を考えたす。予玄アプリ2.4には画像凊理郚品1.6、予玄アプリ2.5には画像凊理郚品1.8が含たれたす。画像凊理郚品1.6に脆匱性が公衚されたずしたす。

    必芁なのは、2.4のSBOMを怜玢するこずだけではありたせん。本番環境、怜蚌環境、埅機系のどこで2.4が動き、どこぞ2.5が適甚枈みかを、資産・構成管理の情報ず照合したす。最新のSBOMだけを保存し、旧版が残る堎所を把握しおいないず、取り残しを芋぀けられたせん。

    郚品が含たれるこずず、悪甚できるこずは別

    脆匱な版の郚品を含むこずが分かったら、補品が圱響を受ける条件を調べたす。問題の機胜を䜿うか、必芁な蚭定が有効か、倖郚から到達できるか、䟛絊者の修正が含たれるかなどです。

    名前が䞀臎しただけで、盎ちに党システムが䟵害されたずは蚀えたせん。逆に、䞀芧に芋぀からないこずだけで無関係ずも断定できたせん。生成範囲の䞍足、郚品名の違い、叀いSBOM等の可胜性がありたす。

    VEXVulnerability Exploitability eXchangeは、特定の補品が特定の脆匱性から圱響を受けるかなどの評䟡を䌝えるための情報です。SBOMの構成情報を補いたす。CycloneDX公匏「VEX」

    圱響なしずいう情報を受け取っおも、発行者、察象補品ず版、察象の脆匱性、理由、曎新時点を確認したす。別の版や別の構成ぞ無条件に広げたせん。調査䞭ず、圱響なしも区別したす。

    SBOMを受け取る契玄で決めたいこず

    本皿の実務䞊の確認䟋です。

    • どの補品・成果物を察象にするか。どの段階の構成情報を提䟛するか。
    • 圢匏・仕様の版、必芁な項目、䟝存関係の範囲、把握できない範囲。
    • 玍品時ず曎新時の提䟛時期、補品のリリヌスずの察応。
    • 脆匱性情報の監芖、圱響調査、回答、修正の担圓ず期限。
    • 共有先、閲芧暩限、保管、機密情報・暩利・費甚の扱い。
    • 契玄終了埌の保守や問い合わせが必芁な堎合の条件。

    オヌプン゜ヌス゜フトりェア、OSSだけを察象にすればよいずは限りたせん。商甚郚品や組蟌みの郚品も、察象補品の構成ずしお必芁な堎合がありたす。第䞉者補品の詳现を把握できないなら、その限界ず、䟛絊者ぞの照䌚・回答経路を明らかにしたす。

    䞀芧の提出から、修正結果の確認たで

    実務では、構成情報を受け取る、資産ず結び付ける、脆匱性情報ず照合する、圱響を評䟡する、修正・代替策を刀断する、結果を確認する、ずいう流れになりたす。

    SBOMを曎新しおも、動いおいる゜フトりェアが曎新されたずは限りたせん。逆に、修正を適甚しおもSBOMが叀いたたなら、埌日の調査で誀った刀定をしたす。実際の状態ず構成情報をそろえるこずが重芁です。

    SBOMを、圱響調査ず修正結果の確認ぞ぀なぐ

    【図5】SBOMを、圱響調査ず修正結果の確認ぞ぀なぐ

    午埌での問われ方

    • 什和7幎床春期 午埌問15.ず同じ問題SBOMを䜜成するず将来、脆匱性管理がしやすくなる理由ずしお、解答䟋は「利甚しおいる゜フトりェアやそのバヌゞョンが明確になり、脆匱性の圱響有無を容易に把握できるから」です。この問題のSBOMの䜜成機胜は、リポゞトリの䞭の゜ヌスコヌドずラむブラリを䞀芧にするものだったので、実行時に倖から読み蟌むスクリプトは茉りたせん6.。

    採点講評で指摘された぀たずき

    • 什和7幎床春期 午埌問1では、脆匱性管理でSBOMを䜿う利点を問う蚭問で、SBOMの利甚方法が説明できおおらず、SBOMの定矩を曞いただけの解答が散芋されたずされおいたす。䜕の圹に立぀かたで曞きたす。

    蚘述の型

    • SBOMの利点「利甚しおいる゜フトりェアやそのバヌゞョンが明確になり、脆匱性の圱響の有無を容易に把握できる」
    • SBOMの限界「実行時に倖郚のサヌバから読み蟌むスクリプトは、SBOMに含たれないこずがある」
    • SBOMの維持「リリヌスのたびに䜜成し、実際に皌働しおいる版ず察応付ける」

    8. 玍品物だけでなく、䜜る堎所ず届ける経路を芋る

    セキュリティ・バむ・デザむンを、委蚗仕様にも反映する

    セキュリティ・バむ・デザむンは、䌁画・蚭蚈などの早い段階からセキュリティを組み蟌む考え方です。玍品盎前に怜査を远加するだけでは、暩限構造やデヌタの眮き方を倧きく盎す必芁が生じる堎合がありたす。

    䟋えば、開発委蚗の芁求ずしお、保護する情報、攻撃や誀操䜜の想定、認蚌・認可、蚘録、曎新方法を蚭蚈時に確認したす。詊隓で䜕を確かめるか、誰が未解決の問題を刀断するかも決めたす。

    NISTのSSDFは、安党な゜フトりェア開発の実践を開発ラむフサむクルぞ組み蟌むための枠組みです。調達偎ず䟛絊偎の共通の蚀葉ずしおも利甚できたす。本皿ではSP 800-218のSSDF Version 1.1を参照したす。NIST SP 800-218、抂芁

    コヌド、ビルド、配垃を䞀続きに芋る

    リポゞトリは、゜ヌスコヌドや倉曎履歎などを管理する堎所です。ここぞの曞蟌みを制限し、重芁な倉曎のレビュヌや承認を行いたす。

    CI/CDは、コヌドの統合、テスト、リリヌス等を継続的に進めるための仕組みです。自動化されおいおも、蚭定や暩限が䞍適切なら、䞍正なコヌドが速く配垃されるおそれがありたす。

    本皿の察策䟋ずしお、開発者や自動凊理の認蚌情報を保護し、必芁最小限の暩限にしたす。倖郚から取り蟌む郚品の䟛絊元ず版を確認し、ビルド環境を管理し、成果物を倉曎できる人を限定したす。承認した゜ヌスや郚品ず、配垃物ずの察応を远える蚘録も必芁です。

    来歎情報provenanceは、成果物がどの゜ヌス・材料・工皋等から䜜られたかを远うための情報です。情報が存圚するだけでなく、信頌できる方法で生成・保護されおいるかを考えたす。CycloneDX公匏「Security Use Cases and Examples」、Provenance

    ハッシュず眲名が確認するもの

    ハッシュ倀は、デヌタから蚈算した倀です。信頌できる正しい倀ず比范すれば、受け取ったデヌタの倉曎を怜出する助けになりたす。ただし、攻撃者がファむルず掲茉されたハッシュ倀の䞡方を差し替えた堎合、䞡者が䞀臎しおも正芏の配垃物ずは確認できたせん。

    デゞタル眲名の怜蚌では、察応する秘密鍵による眲名であるこずや、眲名埌のデヌタの倉曎を確かめたす。信頌する眲名者・鍵ずの察応、鍵の倱効等も含め、適切に怜蚌する必芁がありたす。

    それでも、眲名されたプログラムに欠陥がないこずは保蚌したせん。眲名前のビルド環境が䟵害されたり、眲名鍵を悪甚されたりすれば、䞍正な内容に有効な眲名が付くこずがありたす。眲名の怜蚌ず、䜜成・眲名工皋の保護を組み合わせたす。NIST SP 800-218、PO.5・PS.1・PS.2

    曎新を受け取る偎にも、確認するこずがある

    利甚偎では、正芏の入手先、眲名・敎合性、察象補品ず版、曎新内容、適甚条件を確認したす。重芁な曎新では、怜蚌環境、段階的な適甚、戻す手順、適甚埌の監芖を甚意したす。

    ただし、慎重にするこずを理由に、重倧な脆匱性ぞの察応を無期限に止めおよいわけではありたせん。悪甚の状況、圱響、暫定策、業務停止のリスクを合わせお刀断したす。刀断の方法は支揎士解説3の6で扱いたす。

    倖郚から読み蟌む郚品も、倉曎の入口になる

    Webペヌゞが倖郚サヌビスからスクリプトを読み蟌む堎合、自分たちのサヌバヌを曎新しおいなくおも、盞手偎の配垃内容の倉曎が利甚者ぞ圱響するこずがありたす。

    倖郚ぞ䟝存する必芁性、察象の版、倉曎の把握、配垃元の信頌性、停止・倉曎時の圱響を確認したす。自組織ぞコピヌしお配垃する方法に倉えおも、その埌の脆匱性修正を自組織で远わなければ、別の問題が残りたす。配垃方匏を倉えるず、曎新を担う圹割も倉わりたす。

    䜜る工皋、眲名する工皋、受け取る偎を守る

    【図6】䜜る工皋、眲名する工皋、受け取る偎を守る

    開発の工皋゜ヌスコヌドの管理、ビルド、CI/CDの守り方は支揎士解説2の8で扱いたす。

    午埌での問われ方

    • 什和7幎床春期 午埌問15.ず同じ問題サプラむチェヌンのリスク察策ずしお䜜成䞭のセキュリティガむドラむン案仕様ず機胜を粟査し、䞍芁な機胜やセキュリティ䞊の欠陥がないこずを蚭蚈曞から確かめる項目に取り入れた考え方ずしお、解答䟋は「䌁画・蚭蚈工皋からセキュリティ察策を組み蟌むずいう考え方」セキュリティ・バむ・デザむンです。

    蚘述の型

    • セキュリティ・バむ・デザむン「䌁画・蚭蚈工皋からセキュリティ察策を組み蟌む」
    • 眲名の確認で分かるこず「配垃物が、眲名鍵を持぀者が眲名した埌に改ざんされおいないこず」眲名の前の工皋の䟵害は芋抜けない

    9. 契玄埌は、実斜状況ず倉曎を远い続ける

    察策枈みずいう回答を、芁求事項ぞ察応付ける

    履行確認は、契玄で求めたこずが実斜されおいるかを確かめる䜜業です。資料の提出数だけでは刀断できたせん。

    䟋えば、月次報告に「セキュリティ察策実斜」ずある堎合、求めた脆匱性の調査、未適甚の修正、暩限の点怜、バックアップの結果、重倧な倉曎等を確認できるかを芋たす。項目は委蚗内容に合わせお遞びたす。

    蚌跡は、実斜した事実や経緯を確認するための蚘録です。い぀、䜕を察象に、誰が䜕を行い、どの結果になったかが分かる必芁がありたす。別サヌビスの蚘録や、察象期間倖の報告で代甚しおいないかも確認したす。

    定期点怜ず、倉曎時の評䟡を䜿い分ける

    定期点怜は、継続的な実斜や取り残しを確認する機䌚になりたす。ただし、次回たで埅おない倉曎もありたす。

    • 取扱情報を増やす、又は機密性の高い情報を远加する。
    • 保守暩限や接続範囲を広げる。
    • 再委蚗先、利甚サヌビス、保管堎所を倉える。
    • 補品の保守終了や、䞻芁郚品のサポヌト終了が近づく。
    • 事故や重倧な脆匱性、監査䞊の問題が刀明する。

    このような堎合は、圱響ず新しい芁求、必芁な承認、契玄倉曎の芁吊を評䟡したす。䜜業者が独断で蚱可するのではなく、刀断する責任者ぞ぀なぎたす。

    倖から芋える評䟡の限界

    倖郚から確認できる公開サヌバヌ等の情報は、評䟡の䞀材料になりたす。しかし、特定のIPアドレスの問題が、今回の契玄察象ず関係するかは確認が必芁です。共有基盀や別事業の資産が含たれる堎合がありたす。

    倖から良く芋えるこずも、内郚の暩限管理やデヌタの取扱いたで適切である蚌明にはなりたせん。点数だけで採吊を決めず、察象ずの察応、根拠、盞手方の説明、改善状況を芋たす。

    指摘は、改善の完了たで远う

    問題が芋぀かったら、内容、圱響、暫定措眮、改善担圓、期限、完了の確認方法を決めたす。

    䟋えば、䞍芁な保守アカりントが残っおいたなら、たず利甚を制限し、削陀・停止の結果を確認したす。その埌、退職や担圓亀代の通知が届かなかった理由を調べ、元請・再委蚗先・発泚偎の手続を盎したす。

    「次から気を付ける」ずいう回答だけでは、今ある問題は消えたせん。期限を過ぎた堎合や、察策できない堎合の゚スカレヌション先も決めたす。残るリスクを受け入れるなら、その暩限を持぀者が、理由・条件・芋盎し時期を明確にしお刀断したす。

    監査の暩利ず、実際に確認できる方法

    監査の進め方は支揎士解説1の5で扱いたす。

    契玄に監査条項があっおも、察象範囲や実斜手順が未調敎なら、必芁な時期に確認できないこずがありたす。

    共甚クラりドぞ利甚者が自由に立ち入る方法は、他の利甚者の保護ず䞡立しない堎合がありたす。第䞉者報告、限定した資料、遠隔での説明、必芁な远加確認など、察象に合う方法を合意したす。

    それで足りない重倧な䞍確実性が残るなら、利甚範囲を限定する、別のサヌビスを遞ぶなどの刀断が必芁です。立入りができないから党お問題なし、又は必ず䞍適切、ず䞡極端に決めたせん。

    委蚗先管理は、遞定から終了たで続く

    【図7】委蚗先管理は、遞定から終了たで続く

    蚘述の型

    • 契玄埌の管理「委蚗先の契玄の順守状況を、報告ず定期的な監査で確認する」
    • 倉曎時の評䟡「担圓䌚瀟・拠点・システムの倉曎のたびに、芁求事項ぞの圱響を評䟡する」

    10. 事故ず契玄終了のずきに、業務ず情報を守る

    事故時は、委蚗先の埩旧報告を埅぀だけにしない

    委蚗先から䟵害の疑いを連絡された堎合、発泚偎では、どの情報ず接続、どの業務に圱響するかを確認したす。

    本皿の運甚䟋ずしお、元請の窓口ぞ情報を集玄し、接続を制限する担圓、業務の停止・継続を刀断する担圓、蚌跡を保党する担圓、䜏民等ぞの説明を怜蚎する担圓を決めたす。状況に応じた暩限ず手順が必芁です。

    盞手偎がサヌビスを再開しただけで、自組織も再接続しおよいずは限りたせん。原因ぞの察凊、䟵害された認蚌情報の扱い、デヌタの完党性、監芖の条件、業務再開の承認を確認したす。

    法什䞊の報告・通知ず契玄䞊の連絡を区別し、発泚偎ず受泚偎のどちらが䜕を行うかを敎理したす。責任の議論が終わるたで被害拡倧防止を埅぀、ずいう順序にしないこずが重芁です。

    サヌビスが止たったずきの代替を、事前に詊す

    予玄受付を倖郚サヌビスぞ䟝存しおいるなら、䞀時的に電話等で受け付けるこずが可胜か、重耇予玄をどう避けるか、埩旧埌にどう登録するかを決めたす。これは架空の業務䟋であり、どの業務にも同じ代替手段を勧めるものではありたせん。

    バックアップが提䟛されおも、その圢匏を読み蟌めず、必芁な蚭定や鍵も入手できないなら、移行に䜿えない可胜性がありたす。䜕を出力し、どの環境で埩元・利甚できるかを確認したす。

    ベンダヌロックむンは、特定の事業者や補品ぞの䟝存により、他ぞ移行するこずが難しくなる状態です。独自圢匏、契玄条件、移行費甚、技術的な制玄などが関係したす。䟝存の利点もあるため、排陀だけを目的にせず、終了時の遞択肢ず負担を把握したす。

    契玄終了は、情報を消す前に匕き継ぐ

    終了時には、移行先で必芁なデヌタ・蚭定・蚘録を受け取り、利甚できるこずを確認したす。その䞊で、旧委蚗先の暩限、接続、共有先、貞䞎物、デヌタを敎理したす。

    本皿の確認䟋は次のずおりです。

    • デヌタの圢匏、項目、察象期間、暗号鍵等の必芁情報。
    • 未完了の障害・脆匱性・改善事項、構成情報ず連絡先。
    • 旧委蚗先や再委蚗先のアカりント、APIキヌ、蚌明曞、保守経路の停止・倉曎。
    • 䜜業端末、媒䜓、耇補、再委蚗先にある情報の返华・消去。
    • 保存矩務等で残す蚘録の範囲、保管者、利甚制限、消去時期。

    本番デヌタだけ削陀しおも、バックアップや怜蚌甚コピヌが残る堎合がありたす。盎ちに個別消去できないサヌビスでは、残存期間、埩元時の扱い、アクセス制限、最終消去の方法を契玄前に確認したす。

    完了蚌明にも、察象ず方法が必芁

    消去蚌明曞があっおも、䜕のデヌタを、どの保存先から、どの方法で、い぀凊理したかが分からなければ、刀断材料ずしお䞍十分です。

    必芁に応じた根拠を確認し、残る情報があれば理由ず期限を蚘録したす。契玄終了日だけで刀断せず、情報、暩限、サヌビス、業務の匕継ぎがそれぞれ終わったかを確かめたす。

    事故が起きたずきの察応は支揎士解説4の3で扱いたす。

    蚘述の型

    • 事故時の確認「委蚗先の埩旧報告を埅぀だけでなく、自組織の情報ぞの圱響、再開の条件、残る䜜業を確かめる」
    • 契玄終了時「情報の返华・消去を、察象ず方法を瀺した蚌明で確認し、委蚗先のアカりントず接続経路を止める」

    11. 察策の芁求を、実行できる契玄ず適正な取匕にする

    セキュリティの芁求にも、費甚ず䜜業が䌎う

    監芖時間の延長、ログの保管、远加の脆匱性怜査、SBOMの継続提䟛などには、蚭備・人員・運甚の費甚がかかりたす。

    必芁な芁求を遞定・芋積りの段階で瀺し、責任ず負担を協議したす。契玄埌の远加芁求なら、倉曎の必芁性、範囲、費甚、実斜時期、既存の業務ぞの圱響を調敎したす。受蚗者が独断で実斜を省くこずも、発泚者が䜕でも無償で远加できるず考えるこずも適切ではありたせん。

    取適法は、䞭小受蚗取匕適正化法の通称で、䞭小の受蚗事業者ずの取匕の適正化を図る法埋です。

    公正取匕委員䌚の説明資料は、取匕先ぞサむバヌセキュリティ察策を芁請する際の、内容・費甚負担等ず独占犁止法・取適法䞊の考え方を扱っおいたす。芁請方法によっおは問題ずなるため、察策の目的が正圓であるこずず、取匕条件の劥圓性を分けお確認したす。公正取匕委員䌚「サプラむチェヌン党䜓のサむバヌセキュリティ向䞊のための取匕先ずのパヌトナヌシップの構築に向けお」を螏たえた想定事䟋に぀いお解説

    法什の適甚は、契玄盞手ず取匕内容で確かめる

    関係する法什は支揎士解説3の11で扱いたす。

    取匕関連法芏は、すべおの発泚者・受泚者ぞ同じ条件で適甚されるずは限りたせん。民間䌁業間の委蚗ず自治䜓の調達を、同じ芏定だけで説明しないこずが必芁です。

    䟋えば取適法は、取匕の類型や圓事者の芏暡等によっお適甚関係を確認したす。本皿では個々の契玄ぞの適甚可吊たでは刀定したせん。自組織の契玄担圓・法務ず、適甚する法什、調達手続、契玄条件を確認したす。公正取匕委員䌚「よくある質問コヌナヌ取適法」

    契玄の名称が同じでも、䜕の完成を玄束するか、どの事務をどの範囲で行うかは異なりたす。補品の売買、開発の請負、運甚支揎、クラりドの利甚玄欟などに合わせお、玍入・怜収・報告・修正・責任の条件を敎理したす。

    盞手に芁求するだけでなく、実斜を支える

    本皿の提案ずしお、共通の芁求事項や報告様匏を敎理し、察象業務に関係しない質問を枛らしたす。発泚偎の承認が必芁なら回答期限を蚭け、事故時には盞手が䜿える連絡窓口を甚意したす。

    必芁な察策を䞋げるためではありたせん。芁求の意味が䌝わり、実斜・確認できるようにするためです。発泚偎の承認埅ちで修正が止たるなら、委蚗先ぞの督促だけでは解決したせん。双方の䜜業を䞀぀の運甚ずしお蚭蚈したす。

    12. 午前II科目A-2で正誀を芋分けるポむント

    • 「サプラむチェヌン攻撃は、暙的の組織を盎接攻撃する手法である」→ 誀り。取匕先や委蚗先、䜿っおいる補品・郚品を経由する
    • 「委蚗先がISMS認蚌を取埗しおいれば、今回の業務の範囲も認蚌されおいる」→ 誀り。認蚌の範囲を確かめる
    • 「再委蚗先にも、委蚗先に求めるのず同等の察策を求めさせる」→ 正しい
    • 「SBOMは、゜フトりェアを構成する郚品・版・䟝存関係などの䞀芧である」→ 正しい
    • 「SBOMを受け取れば、その゜フトりェアに脆匱性がないこずが蚌明される」→ 誀り。構成の情報であり、安党の蚌明ではない
    • 「SCAは、䜿っおいるOSSを脆匱性の情報ず照合する」→ 正しい
    • 「デゞタル眲名を怜蚌すれば、ビルドの前に混入した䞍正なコヌドも怜出できる」→ 誀り。眲名の埌の改ざんを怜出する
    • 「SPDXずCycloneDXは、SBOMの圢匏である」→ 正しい
    • 「契玄が終了したら、委蚗先に枡した情報の扱いは委蚗先に任せればよい」→ 誀り。返华・消去を蚌明で確かめる

    理解床チェック

    本文の理解を確かめるためのオリゞナル問題です。実際の過去問ではありたせん。

    問1 認蚌を持぀委蚗先

    開発委蚗先がISMS認蚌を取埗しおいたす。遞定時の確認ずしお適切なのはどれでしょうか。

    • ア認蚌があれば、党補品に脆匱性がないず刀断する。
    • む今回の業務・拠点が認蚌範囲に含たれるかず、個別芁求ぞの察応を確認する。
    • り再委蚗先も党お同じ認蚌範囲に含たれるず刀断する。
    • ゚契玄埌の履行確認を党お省略する。

    正解む。 認蚌の察象ず、今回の業務が察応しおいるかを確認したす。

    アは管理䜓制の認蚌を補品の無欠陥保蚌ず混同しおいたす。りは範囲を確認せず広げおいたす。゚は遞定時の評䟡を、継続的な実斜確認の代わりにしおいたす。

    問2 再委蚗ぞの芁求

    倜間監芖を再委蚗する提案がありたした。必芁な察応ずしお適切なのはどれでしょうか。

    • ア元請が責任を持぀ず蚀ったため、䜜業範囲の確認は䞍芁ずする。
    • む䌚瀟名を把握すれば、暩限や情報の確認は䞍芁ずする。
    • り必芁な芁求を再委蚗先にも匕き継がせ、実斜状況の確認ず報告を契玄に含める。
    • ゚元請ず同じ補品を買えば、党おの芁求を満たしたず扱う。

    正解り。 認める範囲ず手続を確認した䞊で、芁求ず履行確認を先たで぀なぎたす。

    アは実態が䞍明のたたです。むは情報ず暩限のリスクを確認できたせん。゚は察策の目的ず、䜿甚する補品を混同しおいたす。

    問3 SBOMず脆匱性

    ある郚品の脆匱な版が、玍品されたSBOMに蚘茉されおいたした。次の刀断ずしお適切なのはどれでしょうか。

    • ア蚘茉があるので、党端末が既に䟵害されたず確定する。
    • むSBOMを受領枈みなので、修正は䞍芁ずする。
    • り郚品名を䞀芧から削陀しお察応を終える。
    • ゚察象補品・版ず皌働堎所を特定し、圱響条件ず䟛絊者情報を確認しお察応を刀断する。

    正解゚。 構成情報を圱響評䟡ず察応ぞ぀なげたす。

    アは含有ず䟵害の事実を混同しおいたす。むは情報の取埗を察策の完了ず混同しおいたす。りは実際の゜フトりェアを倉曎せず、管理情報を䞍正確にしおいたす。

    問4 眲名された曎新

    正芏の眲名が付いた曎新プログラムに、䞍正な凊理が混入しおいたした。考えられるリスクず察策の組合せずしお適切なのはどれでしょうか。

    • ア眲名が有効なら䞍正な凊理は存圚しないので、調査を終える。
    • む眲名前のビルド環境や眲名鍵の䟵害も調べ、䜜成・眲名工皋の管理を確認する。
    • り眲名の怜蚌は垞に無意味なので、今埌は党お省略する。
    • ゚曎新ファむルず同じ堎所にあるハッシュ倀ずの䞀臎だけで、党お安党ず刀断する。

    正解む。 眲名が怜蚌できるこずず、内容が安党であるこずは別です。

    アは保蚌する範囲を広げすぎおいたす。りは改ざん等の確認に圹立぀察策たで捚おおいたす。゚は、基準倀の信頌性や䜜成工皋の問題を確認しおいたせん。

    問5 倖郚スクリプト

    自組織のWebサむトが、利甚者のブラりザで動くスクリプトを提䟛元の䌚瀟のサヌバから読み蟌んでいる。提䟛元のサヌバが改ざんされた堎合の圱響を受けないようにする方法ずしお、最も適切なものはどれか。

    • アスクリプトを確認したうえでダりンロヌドし、自組織のサヌバに配眮しお読み蟌む
    • む提䟛元の䌚瀟に、セキュリティ察策を口頭で䟝頌する
    • り自組織のサヌバのパスワヌドを倉曎する
    • ゚SBOMを䜜成したので、远加の察応は䞍芁ずする

    正解ア。提䟛元のサヌバから毎回読み蟌む構成をやめれば、提䟛元の改ざんの圱響を受けたせん。゚は、倖から読み蟌むスクリプトがSBOMに茉らない堎合を芋萜ずしおいたす。

    実務ず囜・自治䜓では

    実務では、仕様曞の項目を増やすだけで確認する人がいない、保守甚の接続が垞時・党暩限のたた残る、SBOMが玍品時のフォルダに眠る、自動曎新だから曎新管理は芁らないず考える、ずいった萜ずし穎がありたす。任せる範囲ず、確かめる方法を䞀緒に決め、契玄・承認・実際の確認を分けお蚘録したす。倧きな䌚瀟だから安党、小さな䌚瀟だから危険ず、芏暡だけで決め぀けないこずも倧切です。

    政府機関等の統䞀基準は、委蚗の前・期間䞭・終了時の察策ず、開発・運甚保守を委蚗する堎合の远加の察策を求めおいたす。自治䜓向けのガむドラむンも、委蚗契玄の項目ず履行の確認を䟋文で瀺し、機噚等の調達ではサプラむチェヌンのリスクに察応する遞定基準ず仕様曞の手匕曞が瀺されおいたす。資料の䜍眮付けは支揎士解説1の1で敎理しおいたす。

    たずめ

    • 自組織の倖から届くリスクは四぀。 接続からの䟵入、預けた情報の挏えい、補品・郚品ぞの䞍正な混入、䟝存先の停止。
    • 委蚗先は、遞ぶ・契玄する・確かめる・終える。 求めるこずは確認できる圢で契玄に曞き、再委蚗先にも同等の察策を求めさせる。
    • 郚品は、䜿っおいるかをすぐ調べられるようにする。 SBOMずSCAを運甚䞭も続け、倖から読み蟌むスクリプトや連携サヌビスは資産ずしお管理する。
    • 䜜る工皋ず配垃経路も守る。 眲名は、眲名の埌の改ざんを芋抜く仕組み。工皋そのものの䟵害にも備える。

    さらに深く孊ぶなら

    この蚘事の範囲を超えお、仕組みをもっず深く知りたい人向けの本です詊隓察策の本ではありたせん。

    • ゜フトりェア透明性Chris Hughesほか翔泳瀟SBOMを含む゜フトりェアサプラむチェヌンのセキュリティを、脅嚁ず察策の䞡面から孊べる

    関連蚘事

    2026幎10月改蚂午埌の出題䟋ず蚘述の型を加え、OSS・䟝存ラむブラリ・倖郚スクリプトの節を新蚭し、評䟡制床・開発工皋・監査の詳现は関連する回ぞ移しお、構成を芋盎したした。

     
     
    以䞋に蚘茉の経歎を掻かしお、郜庁の情報を発信したす。 2012幎に入郜Ⅰ類A採甚※Ⅰ類Bも合栌し、䞻任詊隓合栌埌、管理職遞考で口頭詊問たで受隓蚘述考査・論文・勀務評定の成瞟が䞀定基準以䞊に到達。 残念ながら最終合栌には至らず、郜庁での働き方に疑問を感じ、2021幎床に退職

    あなたぞのおすすめ