DedSec Project

SBOM, VEX, Provenance και Vulnerability Intelligence Pipelines — DedSec Project

SBOM, VEX, Provenance και Vulnerability Intelligence Pipelines Ελληνική έκδοση — Μάθημα 134. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands παραμένουν στα Αγγλικά όπου…

Ελληνική έκδοση — Μάθημα 134. Οι διεθνείς τεχνικοί όροι, protocol names, standards και commands παραμένουν στα Αγγλικά όπου αυτό αυξάνει την ακρίβεια.

Μετέτρεψε SBOM/VEX/provenance από inventory σε decision pipeline με component identity, exploitability context, reachability και policy gates.

Μαθησιακοί στόχοι

Στο τέλος πρέπει να μπορείς να:

Βαθιές τεχνικές έννοιες

1. SBOM purpose και limits

SBOM καταγράφει components και relationships και βοηθά inventory/response. Δεν αποδεικνύει από μόνο του security, exploitability, runtime reachability ή provenance του deployed artifact.

2. package identity και version

Component χρειάζεται unambiguous ecosystem/name/version ή package URL και provenance ώστε fork/vendored/rebuilt copies να μην μπερδεύονται. Κακή identity δημιουργεί false matches και blind spots.

3. transitive dependencies

Direct packages φέρνουν transitive dependencies. Inventory από resolved build/runtime graph πρέπει να ξεχωρίζει runtime, optional, test, build και bundled relationships.

4. VEX status και justification

VEX δηλώνει αν συγκεκριμένη vulnerability επηρεάζει συγκεκριμένο product. Status χρειάζεται evidence, scope, author/time και justification και πρέπει να επανεξετάζεται μετά από architecture/package changes.

5. provenance linkage

Σύνδεσε SBOM με verified build provenance για source, builder, inputs, parameters και artifact. Έτσι το IR μπορεί να απαντήσει ποιο build δημιούργησε το deployed binary.

6. vulnerability feeds

Advisories και package mappings αλλάζουν. Κράτησε feed source/time και επιβεβαίωσε high-impact matches με authoritative ecosystem/advisory data.

7. reachability και exposure

Presence ενός vulnerable library δεν σημαίνει πάντα reachable code path, αλλά reachability analysis έχει blind spots. Χρησιμοποίησέ το για prioritization και όχι σαν μόνιμη εξαίρεση remediation.

8. gates και exception lifecycle

CI/deploy gates πρέπει να ορίζουν block/warn/exception. Exception χρειάζεται owner, reason, compensating control, expiry και re-evaluation όταν αλλάζει environment ή exploitability.

Καθοδηγούμενο εργαστήριο

Πλήρες αγγλικό μάθημα

English Module 134

Επόμενα μαθήματα

Σχετικά modules: 005, 022, 050, 084, 097, 098, 109. Από το κύριο menu επίλεξε Αναζήτηση μαθημάτων για να βρεις σχετικά θέματα σε όλο το project.