Security in depth · Unit 18 · Lesson 5 of 8
A banner is a clue, not a verdict
Connect a reported version to the distributor’s fix record and the software actually running.
Helpful before thisReconnaissance: building an evidence-based map
After this lesson you can
- Separate a backported package fix from unverified correction of the running service.
One idea. One situation. One reasoned decision.
How it works
Service metadata may identify a product or version, but it can be incomplete, customized, cached, or intentionally generic. Even a correct upstream version may not describe distributor backports or configuration. Use metadata to guide asset verification and maintenance questions, then confirm with the responsible system owner and authoritative inventory. Do not turn a label directly into a claim of a confirmed vulnerability.
Read the supplied record
All product names and versions in this exercise are fictional.
| Record | Supplied fact |
|---|---|
| Service banner | Displays Archive 3.1 |
| Current package inventory | Distributor build 3.1-r5 installed |
| Distributor advisory | The relevant fix is included in 3.1-r5 for this platform |
| Running-process record | Build relationship not collected |
A backport can apply a selected fix to an older release line. The 3.1 label therefore does not contradict the supplied fixed-package evidence. The advisory and installed build match, but whether the running process uses that build remains unverified.
Ask the service owner for the active-component relationship and the required maintenance verification, including any documented restart requirement. Do not replace that missing fact with either “vulnerable because old-looking” or “fully fixed because installed.” The evidence supports a narrower and more useful status. A real advisory also has product, platform, and configuration conditions; this exercise explicitly supplies their match rather than deriving it from a banner.
The key distinction: Metadata is a starting observation, not full vulnerability validation.
Check yourself
No timer. No penalties. Read the explanation and try again whenever you like.
This lesson’s questions have changed. Your reading progress is saved; review the updated questions.
-
Which status is supported by the supplied packet?
Show the answer
Correct answer: The installed package matches the distributor’s fixed build, but the running service still needs to be correlated with it. This preserves the useful package evidence without claiming a runtime state absent from the packet.
Try it
- WriteWrite a three-line maintenance status: what the banner says, what the package/advisory match establishes, and what runtime evidence remains necessary.