COS는 지원되는 모든 COS 출시 버전에 대한 머신이 읽을 수 있는 구조화된 데이터 세트인 Open Vulnerability and Assessment Language(OVAL) 취약점 피드를 제공합니다. 피드를 사용하여 COS 시스템에 설치된 패키지의 보안 문제를 평가할 수 있습니다.
gs://cos-oval-vulnerability-feed에서 OVAL 피드에 액세스할 수 있으며,
피드는 이미지에 설치된 패키지를 나열하는 cos-package-info.json 파일에 따라 달라집니다. 이 파일은 VM 인스턴스의 /etc 디렉터리에 있습니다.
OVAL 피드를 사용하여 COS VM 인스턴스 스캔
OVAL 피드를 사용하여 모든 COS 인스턴스를 스캔할 수 있습니다. 예를 들어 COS-109 이미지를 실행하는 인스턴스를 스캔하려는 경우를 가정해 보겠습니다.
인스턴스의 OVAL 피드를 다운로드합니다. 올바른 마일스톤을 선택해야 합니다.
현재 예시의 경우 109입니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-10(UTC)"],[[["COS provides an Open Vulnerability and Assessment Language (OVAL) feed, a structured dataset for identifying security vulnerabilities in supported COS releases."],["The OVAL feed, accessible at `gs://cos-oval-vulnerability-feed`, relies on the `cos-package-info.json` file, which lists installed packages on an image and is located in the `/etc` directory."],["Scanning a COS instance involves downloading and extracting the OVAL feed for the specific milestone, copying the `cos-package-info.json` file from the VM, and using an SCAP-compliant tool like OpenSCAP."],["Vulnerabilities reported by the scanner can be resolved by updating to the latest COS image for the applicable milestone, as the feed lists vulnerabilities fixed in these images."]]],[]]