Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1SBOM | AA software bill of materials: a list of every component and library inside a piece of software | |
| 2"name": "log4j-core", "version": "2.14.1" | BThe SBOM lists only the main app and leaves out the libraries and components inside it | |
| 3When a CVE is announced, search your SBOMs for the affected component to find which products need fixing | Cgrep "log4j-core" sbom.json | |
| 4Version numbers in an SBOM show whether a component is a vulnerable version or a patched one | D"version": "2.17.1" | |
| 5{"name": "openssl"} | EAn SBOM entry that records a component and its exact version number | |
| 6SBOM lists only: MyApp 1.0 | FThe SBOM entry has no version number, so you cannot tell if this component is affected by a CVE |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
SBOM — A software bill of materials: a list of every component and library inside a piece of software, with version numbers, so owners can check each one for known vulnerabilities.name: logtool
version: 2.14.0CVE-2021-44228 affects logtool 2.14.0FOR EACH product IN products
IF product.sbom CONTAINS "logtool 2.14.0"
SEND alertIF version < "2.17.0"
status = "vulnerable"
ENDIFsbom = ["logtool 2.14.0", "webkit 5.3.1"]
PRINT sbom