OpenSCAP : セキュリティ監査2024/06/19 |
SCAP (Security Content Automation Protocol) 標準に基づいたシステムのセキュリティ監査や脆弱性スキャンが可能な OpenSCAP のインストールです。
SCAP の概要は以下を参照ください。 OVAL (Open Vulnerability and Assessment Language) ⇒ 脆弱性を評価するための標準化された仕様 XCCDF (Extensible Configuration Checklist Description Format) ⇒ XML フォーマットのセキュリティ設定チェックリスト OCIL (Open Checklist Interactive Language) ⇒ ユーザーとの質疑応答を解釈するフレームワーク CPE (Common Platform Enumeration) ⇒ ハードやソフト等を識別するための命名基準 CCE (Common Configuration Enumeration) ⇒ 各セキュリティ項目にユニーク ID を割り当てる仕様 CVE (Common Vulnerabilities and Exposures) ⇒ 個別製品の脆弱性に割り当てられた一意の識別番号 CVSS (Common Vulnerability Scoring System) ⇒ 脆弱性を評価してスコアでランク付けするメトリクスシステム |
|
[1] | OpenSCAP コマンドラインツールをインストールします。 |
root@dlp:~# apt -y install openscap-scanner openscap-utils bzip2
|
[2] | Canonical から提供されている OVAL リストをダウンロードして、[oscap] コマンドで脆弱性をスキャンします。 結果は HTML 形式のレポートで出力可能なため、任意のコンピューターで内容を確認し、[X] の項目は可能な限り対応するとよいでしょう。 |
root@dlp:~#
wget https://security-metadata.canonical.com/oval/com.ubuntu.$(lsb_release -cs).usn.oval.xml.bz2 root@dlp:~# bzip2 -d com.ubuntu.$(lsb_release -cs).usn.oval.xml.bz2
# スキャン実行 root@dlp:~# oscap oval eval --report oval-$(lsb_release -cs).html com.ubuntu.$(lsb_release -cs).usn.oval.xml Definition oval:com.ubuntu.noble:def:68381000000: false -cs).html com.ubuntu.$(lsb_release -cs).usn.oval.xml Definition oval:com.ubuntu.noble:def:68371000000: false Definition oval:com.ubuntu.noble:def:68361000000: false Definition oval:com.ubuntu.noble:def:68351000000: false Definition oval:com.ubuntu.noble:def:68331000000: false Definition oval:com.ubuntu.noble:def:68321000000: false Definition oval:com.ubuntu.noble:def:68301000000: false ..... ,,,,, Definition oval:com.ubuntu.noble:def:66733000000: false Definition oval:com.ubuntu.noble:def:66633000000: false Definition oval:com.ubuntu.noble:def:1041000000: false Definition oval:com.ubuntu.noble:def:100: true Evaluation done.root@dlp:~# ll oval-$(lsb_release -cs).html -rw-r--r-- 1 root root 145806 Jun 19 01:20 oval-noble.html |
Sponsored Link |