このページは以下の「ITパスポート シラバス6.3」学習用コンテンツです。
◆大分類:9.技術要素
◆中分類:23.セキュリティ
◆小分類 | ◆見出し | ◆学習すべき用語 |
---|---|---|
61.情報セキュリティ | (3) 脅威と脆弱性 ④ 脆弱性 | バグ セキュリティホール 人的脆弱性 シャドーIT |
バグとは?
バグとはソフトウェアやシステムにおいて意図しない動作や不具合を引き起こすエラーのことです。
プログラムの設計やコードにミスがある場合に発生し、動作が予期した通りに行われない原因となります。バグはソフトウェアの開発プロセスで見つかり修正されることが望ましいですが、製品リリース後に発見されることもあります。バグを防ぐためには厳密なテストやコードレビューが重要です。
バグに関する学習用問題にトライ!
問題
バグの発生によって最も起こり得る影響はどれですか?
- ソフトウェアの機能向上
- セキュリティレベルの向上
- システムの動作不良
%%replace6%%
正解
3 システムの動作不良
解説
バグはシステムの意図しない動作や不具合を引き起こすため、システムの動作不良につながります。機能向上やセキュリティレベルの向上とは直接関係がありません。
問題
バグの修正プロセスで最も重要な作業はどれですか?
- バグの再発防止策を立てること
- 新機能の追加
- 開発コストの削減
%%replace6%%
正解
1 バグの再発防止策を立てること
解説
バグが発生した場合には再発防止策を立てることが最も重要です。これにより同じバグが再度発生するリスクを減らします。新機能の追加や開発コストの削減も重要ですが、バグ修正とは直接関係がありません。
問題
バグを未然に防ぐために最も効果的な方法はどれですか?
- コードレビューを徹底すること
- 納期を短縮すること
- ドキュメントを削減すること
%%replace6%%
正解
1 コードレビューを徹底すること
解説
バグを未然に防ぐためにはコードレビューを徹底し、コードの品質を向上させることが効果的です。納期の短縮やドキュメントの削減は、むしろバグ発生のリスクを高める可能性があります。
セキュリティホールとは?
セキュリティホールとはコンピュータシステムやソフトウェアの設計や実装における欠陥や不備のことを指します。
この欠陥は悪意のある攻撃者によって悪用される可能性があり、システムへの不正アクセスやデータの漏洩、サービスの停止など重大なセキュリティリスクを引き起こすことがあります。セキュリティホールを発見した場合、迅速な修正やパッチの適用が求められます。
セキュリティホールに関する学習用問題にトライ!
問題
セキュリティホールの放置によって最も起こり得るリスクはどれですか?
- システムの安定性向上
- 不正アクセスによる情報漏洩
- ソフトウェアのパフォーマンス改善
%%replace6%%
正解
2 不正アクセスによる情報漏洩
解説
セキュリティホールは悪意のある攻撃者が不正にシステムへアクセスし、情報を漏洩させるリスクを伴います。システムの安定性向上やパフォーマンス改善とは関係がありません。
問題
セキュリティホールを見つけた際に、最も重要な対応はどれですか?
- 経営体制の見直し
- PDCAサイクルの実施
- パッチの適用
%%replace6%%
正解
3 パッチの適用
解説
セキュリティホールを発見した場合、最も重要なのは迅速に修正パッチを適用してセキュリティを強化することです。経営体制の見直しやPDCAサイクルの実施はセキュリティホールへの対応とは直接関係がありません。
問題
セキュリティホールが原因で企業が被る可能性のある被害はどれですか?
- 信頼性の向上
- 顧客情報の流出
- 収益の増加
%%replace6%%
正解
2 顧客情報の流出
解説
セキュリティホールが原因で、企業は顧客情報の流出という深刻な被害を受ける可能性があります。当然ながら信頼性の向上や収益の増加は期待できません。
人的脆弱性とは?
人的脆弱性とはシステムや情報セキュリティにおいて、人間のミスや行動が原因で生じるセキュリティリスクを指します。例えば、従業員が強固でないパスワードを使用したり、フィッシングメールに騙されたりすることが挙げられます。
人的脆弱性は技術的な対策だけでは解消できないため、セキュリティ教育や意識向上が必要です。
人的脆弱性に関する学習用問題にトライ!
問題
人的脆弱性の一例として最も適切なものはどれですか?
- システムの自動バックアップ
- 従業員が強固でないパスワードを使用すること
- ソフトウェアのバージョンアップ
%%replace6%%
正解
2 従業員が強固でないパスワードを使用すること
解説
人的脆弱性は従業員が弱いパスワードを使用するなど、人間のミスや不注意によって生じるリスクを指します。
システムの自動バックアップやソフトウェアのバージョンアップは技術的対策であり、人的脆弱性とは異なります。
問題
人的脆弱性を減らすために企業が取るべき最も効果的な対策はどれですか?
- 従業員へのセキュリティ教育を強化すること
- ITインフラの物理的セキュリティを強化すること
- パスワードを使わないシステムを導入すること
%%replace6%%
正解
1 従業員へのセキュリティ教育を強化すること
解説
人的脆弱性を減らすためには従業員へのセキュリティ教育を強化し、意識向上を図ることが最も効果的です。
物理的セキュリティの強化やパスワードを使わないシステムの導入も重要ですが、人的脆弱性に直接関係するのは教育です。
問題
人的脆弱性が原因で発生する可能性のある問題はどれですか?
- ソフトウェアのバグが増加
- 内部からの情報漏洩
- システムの処理速度向上
%%replace6%%
正解
2 内部からの情報漏洩
解説
人的脆弱性により従業員が不注意で情報を漏洩させるリスクが高まります。ソフトウェアのバグやシステムの処理速度とは関係がありません。
シャドーITとは?
シャドーITとは企業や組織が正式に承認していないIT機器やソフトウェアを、従業員が業務に使用することを指します。
シャドーITは管理外のシステムやデバイスがセキュリティリスクを引き起こす可能性があり、企業のセキュリティポリシーに従わないため、データの漏洩や不正アクセスのリスクが高まります。このような行為は企業のIT部門が把握していないため対応が遅れる危険性があります。
シャドーITに関する学習用問題にトライ!
問題
シャドーITのリスクとして最も適切なものはどれですか?
- IT予算の増加
- データの漏洩
- 業務効率の低下
%%replace6%%
正解
2 データの漏洩
解説
シャドーITは企業が管理していないシステムやデバイスが原因で、データ漏洩のリスクを高める可能性があります。IT予算の増加や業務効率の低下とは直接関係がありません。
問題
シャドーITを防止するために最も有効な方法はどれですか?
- 従業員のITリテラシー向上
- 社内規定を見直すこと
- 承認されたIT機器やソフトウェアの使用を徹底すること
%%replace6%%
正解
3 承認されたIT機器やソフトウェアの使用を徹底すること
解説
シャドーITを防止するためには承認されたIT機器やソフトウェアの使用を徹底させ、従業員に認識させることが重要です。ITリテラシーの向上や社内規定の見直しも役立ちますが、根本的な対策にはなりません。
問題
シャドーITが企業に及ぼす影響として最も考えられるものはどれですか?
- 社内コミュニケーションの向上
- セキュリティ対策の強化
- IT資産の管理が困難になること
%%replace6%%
正解
3 IT資産の管理が困難になること
解説
シャドーITは企業が把握していないIT資産の管理を困難にし、セキュリティリスクを増大させます。社内コミュニケーションの向上やセキュリティ対策の強化には寄与しません。