テクノロジ系の用語

脆弱性とは

読み: ぜいじゃくせい

脆弱性とは、ソフトウェアやシステムに存在する、攻撃に悪用され得るセキュリティ上の欠陥や弱点のことである。

プログラムの不具合(バッファオーバフロー、SQLインジェクションやクロスサイトスクリプティングを許す入力の扱いの不備など)や、設定の誤り、運用の不備などが原因となる。開発元が提供する修正プログラムの適用、安全なプログラミング、ファジングやペネトレーションテストによる事前の発見が対策となる。

試験ではここが問われる

分野: テクノロジ系

関連する用語

この用語が出てくる問題

ほかの資格の用語集でも解説しています

基本情報 用語集の一覧へ