L23 · Ευπάθειες: Λεξιλόγιο Σοβαρότητας, και Γιατί το Σκορ Δεν Είναι Κίνδυνος




offensive-academy / curriculum / l23.md
L23
M6 — Evidence & ReportingBeginner Operator

Ευπάθειες: λεξιλόγιο σοβαρότητας, και γιατί το σκορ δεν είναι κίνδυνος

Υψηλό σκορ σε σύστημα που δεν είναι προσβάσιμο και δεν έχει δεδομένα είναι χαμηλότερος κίνδυνος από μέτριο σκορ στο σύστημα πληρωμών.

Προαπαιτούμενο**L13 §5** (η έκδοση δεν είναι εύρημα), **L15** (ταυτοποίηση με βεβαιότητα)
Τώρα διαβάζειςL23
ΕπόμενοL24 (Συλλογή τεκμηρίων)

Γιατί υπάρχει αυτό το μάθημα

Τρία μαθήματα σού είπαν να μην αντιστοιχίσεις έκδοση σε γνωστή ευπάθεια και ανέβαλαν το
θέμα εδώ. Αυτό είναι το μάθημα που το αναλαμβάνει — και η απάντηση δεν είναι πίνακας
αντιστοιχίσεων. Είναι μέθοδος.

Είναι επίσης το μάθημα που σου δίνει το λεξιλόγιο με το οποίο θα γράψεις σοβαρότητα στην
αναφορά σου (L25). Χωρίς αυτό, γράφεις «κρίσιμο» επειδή έτσι το είπε ένα εργαλείο.

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

  • Διακρίνει ευπάθεια, εκμετάλλευση, αναγνωριστικό και σκορ — τέσσερα διαφορετικά πράγματα
  • Εξηγεί γιατί ένα σκορ σοβαρότητας δεν είναι κίνδυνος
  • Ακολουθεί μέθοδο για να ελέγξει αν μια γνωστή ευπάθεια αφορά τη συγκεκριμένη εγκατάσταση
  • Διακρίνει σοβαρότητα από προτεραιότητα και ξέρει τι καθορίζει τη δεύτερη
  • Αναγνωρίζει ψευδώς θετικό και ξέρει τι το κάνει αληθές
01

Τέσσερα πράγματα που συγχέονται

Όρος Τι είναι Τι δεν είναι
Ευπάθεια Μια αδυναμία σε λογισμικό ή ρύθμιση Δεν είναι απαραίτητα εκμεταλλεύσιμη εδώ
Εκμετάλλευση Ο τρόπος με τον οποίο αξιοποιείται Η ύπαρξή της δεν σημαίνει ότι δουλεύει παντού
Αναγνωριστικό Ένα όνομα ώστε όλοι να μιλούν για το ίδιο πράγμα Δεν είναι σοβαρότητα
Σκορ Αριθμητική εκτίμηση εγγενών χαρακτηριστικών Δεν είναι κίνδυνος — §2

Η τρίτη γραμμή είναι απλή αλλά την προσπερνούν όλοι: το αναγνωριστικό είναι μόνο ταυτότητα.
Λέει «αυτό είναι το ίδιο σφάλμα για το οποίο μιλάμε όλοι» και τίποτα άλλο. Δεν σου λέει αν σε
αφορά, πόσο σοβαρό είναι για σένα, ή αν είναι καν παρόν στην εγκατάστασή σου.

Υπάρχουν επίσης δείκτες που εκτιμούν πιθανότητα εκμετάλλευσης και κατάλογοι ευπαθειών που
εκμεταλλεύονται ενεργά αυτή τη στιγμή. Αυτοί αλλάζουν προτεραιότητα περισσότερο από κάθε
σκορ — §4. ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — ονόματα και φορείς των τρεχουσών πηγών.


02

Το σκορ δεν είναι κίνδυνος

Η κεντρική διόρθωση του μαθήματος, και ο συνηθέστερος τρόπος με τον οποίο μια αναφορά γίνεται
άχρηστη.

Ένα βασικό σκορ σοβαρότητας περιγράφει εγγενή χαρακτηριστικά της ευπάθειας: πόσο εύκολα
αξιοποιείται, τι απαιτεί, τι επηρεάζει αν αξιοποιηθεί. Είναι ίδιο για όλους στον κόσμο.

Ο κίνδυνος δεν είναι ίδιος για όλους:

Το σκορ αγνοεί Το ερώτημα που δεν κάνει
Προσβασιμότητα Είναι το σύστημα προσβάσιμο από εκεί που θα ερχόταν ο επιτιθέμενος;
Δεδομένα Τι υπάρχει πραγματικά πάνω του;
Αντισταθμιστικοί έλεγχοι Υπάρχει κάτι άλλο που το εμποδίζει;
Ενεργή εκμετάλλευση Το χρησιμοποιεί κανείς τώρα;
Επιχειρησιακή σημασία Τι σταματά αν πέσει;

Υψηλό σκορ σε σύστημα που δεν είναι προσβάσιμο και δεν έχει δεδομένα είναι χαμηλότερος
κίνδυνος από μέτριο σκορ στο σύστημα πληρωμών.

Αυτό δεν σημαίνει ότι αγνοείς τα σκορ. Σημαίνει ότι το σκορ είναι είσοδος, και ο κίνδυνος
είναι η δική σου κρίση με βάση το πλαίσιο — και είναι ακριβώς αυτό για το οποίο σε πληρώνει
ο πελάτης. Ένα εργαλείο μπορεί να παραγάγει τα σκορ· δεν μπορεί να παραγάγει το πλαίσιο.


03

Η μέθοδος: αφορά αυτή την εγκατάσταση;

Το L13 §5 το είπε: ένας αριθμός έκδοσης δεν είναι εύρημα ευπάθειας. Ιδού τι είναι.

Πέντε βήματα, με αυτή τη σειρά:

1. Ταυτοποίησε με βεβαιότητα. Ξέρεις τι τρέχει, ή σου το δήλωσε η υπηρεσία; Αν το
δεύτερο, η βεβαιότητά σου είναι χαμηλή και όλα τα επόμενα κληρονομούν αυτή τη βεβαιότητα
(L15 §1).

2. Αναζήτησε σε επίσημη πηγή. Όχι σε άρθρο, όχι σε κοινωνικό δίκτυο, όχι από μνήμη. Οι
επίσημες βάσεις λένε ποιες εκδόσεις επηρεάζονται και υπό ποιες προϋποθέσεις.
⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — ποιες πηγές, με σύνδεσμο.

3. Έλεγξε αν ισχύει η προϋπόθεση. Οι περισσότερες ευπάθειες απαιτούν συγκεκριμένη
διαμόρφωση
: μια λειτουργία ενεργή, μια ρύθμιση σε προεπιλογή, μια ενότητα φορτωμένη. Αν δεν
ισχύει, η ευπάθεια υπάρχει στον κώδικα και όχι στο σύστημα.

4. Έλεγξε την κατάσταση διόρθωσης. Εδώ είναι η παγίδα: πολλές διανομές διορθώνουν χωρίς
να αλλάξουν τον εμφανιζόμενο αριθμό έκδοσης.
Ένα σύστημα που δηλώνει «ευάλωτη» έκδοση μπορεί
να είναι πλήρως ενημερωμένο. Η επιβεβαίωση γίνεται από τον διαχειριστή του συστήματος ή από
τα πακέτα του, όχι από το banner.

5. Έλεγξε την προσβασιμότητα. Μπορεί κάποιος να φτάσει εκεί από τη θέση που ορίζει το
μοντέλο απειλής;

Αν δεν μπορείς να ολοκληρώσεις τα βήματα 3–5, το εύρημα γράφεται ως «πιθανή έκθεση, δεν
επαληθεύτηκε — απαιτείται επιβεβαίωση από τον διαχειριστή»
. Αυτό είναι αποδεκτό και τίμιο.
Το να γραφτεί ως επιβεβαιωμένη ευπάθεια δεν είναι.


04

Σοβαρότητα και προτεραιότητα

Δύο διαφορετικά πράγματα, και η αναφορά χρειάζεται και τα δύο.

Σοβαρότητα Προτεραιότητα
Απαντά «Πόσο άσχημο είναι αν συμβεί;» «Τι διορθώνουμε πρώτο;»
Βασίζεται σε Χαρακτηριστικά + πλαίσιο Σοβαρότητα + κόστος + χρόνος + εξάρτηση
Ποιος αποφασίζει Εσύ, με στοιχεία Ο πελάτης, με τη βοήθειά σου

Τι ανεβάζει προτεραιότητα ανεξάρτητα από σκορ:

  • Εκμεταλλεύεται ενεργά αυτή τη στιγμή — ο ισχυρότερος παράγοντας
  • Η διόρθωση είναι εύκολη — χαμηλή σοβαρότητα με πεντάλεπτη διόρθωση προηγείται μιας
    κρίσιμης που απαιτεί τρίμηνο έργο
  • Ξεκλειδώνει άλλα — το να διορθωθεί ένα καθιστά περιττά τρία
  • Είναι στη διαδρομήL12 §5: σπάσε τη διαδρομή στο φθηνότερο σημείο της

Μια αναφορά που δίνει μόνο σοβαρότητα μεταθέτει την ιεράρχηση στον πελάτη. Αν μπορούσε να την
κάνει μόνος του, δεν θα σε χρειαζόταν.


05

Ψευδώς θετικά

Το μοτίβο του L14 §6 και του L20 §4, στο επίπεδο της ευπάθειας:

Πηγή Τι συμβαίνει
Αντιστοίχιση μόνο από έκδοση Βήμα 4 της §3 δεν έγινε
Η προϋπόθεση δεν ισχύει Βήμα 3 δεν έγινε
Δεν είναι προσβάσιμο Βήμα 5 δεν έγινε
Λάθος ταυτοποίηση Βήμα 1 — L15 §7
Υπάρχει αντισταθμιστικός έλεγχος Δεν ρωτήθηκε ο πελάτης

Ένα ψευδώς θετικό δεν είναι απλώς λάθος. Κοστίζει χρόνο σε ανθρώπους που θα κυνηγήσουν
φάντασμα, και —χειρότερα— μειώνει την εμπιστοσύνη σε όλα τα υπόλοιπα ευρήματά σου. Δύο
ψευδώς θετικά και ο τεχνικός του πελάτη αρχίζει να διαβάζει την αναφορά σου με σκεπτικισμό.


06

Ο κύκλος, από τη μεριά του πελάτη

Χρήσιμο να το ξέρεις, γιατί η αναφορά σου μπαίνει στη μέση του:

Απογραφή → εντοπισμός → επαλήθευση → ιεράρχηση → διόρθωση → επαλήθευση διόρθωσης

Δύο σημεία που αστοχούν συνήθως:

Η απογραφή. Δεν μπορείς να διορθώσεις ό,τι δεν ξέρεις ότι έχεις — L12 §3. Γι’ αυτό ο
κατάλογος «στοιχεία που δεν ήταν στο μητρώο σας» είναι συχνά το πολυτιμότερο μέρος της
αναφοράς σου.

Η επαλήθευση διόρθωσης. Χωρίς αυτήν, ο κύκλος δεν κλείνει. Και είναι συχνά δεύτερη
ανάθεση
— που σημαίνει ότι η αναφορά σου πρέπει να είναι αρκετά καθαρή ώστε κάποιος να
μπορεί να επαληθεύσει ό,τι έγραψες (L07 §1).


07

Άσκηση

Γράψιμο και έρευνα. Καμία δοκιμή σε σύστημα.

Μέρος Α — μέθοδος. Διάλεξε λογισμικό ανοιχτού κώδικα που τρέχεις εσύ στο εργαστήριο.
Ακολούθησε τα πέντε βήματα της §3 για μία γνωστή ευπάθεια που το αφορούσε. Γράψε το αποτέλεσμα
κάθε βήματος. Στο βήμα 4, τι χρειάστηκες για να απαντήσεις;

Μέρος Β — πλαίσιο. Δίνεται μία ευπάθεια με υψηλό βασικό σκορ. Γράψε δύο σενάρια: ένα
όπου είναι χαμηλός κίνδυνος και ένα όπου είναι κρίσιμος — χρησιμοποιώντας τους
παράγοντες της §2. Ίδια ευπάθεια, ίδιο σκορ.

Μέρος Γ — ιεράρχηση. Πέντε ευρήματα, με σοβαρότητα και εκτιμώμενο κόστος διόρθωσης.
Ιεράρχησέ τα και αιτιολόγησε κάθε θέση. Η σειρά δεν πρέπει να είναι η σειρά της
σοβαρότητας — αν είναι, ξαναδιάβασε τη §4.

Μέρος Δ — διατύπωση. Γράψε το ίδιο εύρημα δύο φορές: μία ως επιβεβαιωμένο, μία ως
μη επαληθευμένο. Τι αλλάζει στη γλώσσα;

Βαθμολόγηση

Κριτήριο Βάρος
Β: τα δύο σενάρια είναι εύλογα και χρησιμοποιούν τους παράγοντες της §2 30 %
Γ: η ιεράρχηση αποκλίνει από τη σοβαρότητα, με αιτιολόγηση 25 %
Α: το βήμα 4 απαντήθηκε σωστά — και αναγνωρίζεται τι χρειάστηκε 25 %
Δ: η γλώσσα της αβεβαιότητας είναι σωστή, όχι απολογητική 20 %

Σημείωση προς τον εκπαιδευτή. Το Β διακρίνει. Ο μαθητής που δεν μπορεί να κατασκευάσει το
σενάριο «χαμηλού κινδύνου» για υψηλό σκορ δεν έχει διαχωρίσει το σκορ από τον κίνδυνο — και
θα παραδώσει αναφορά όπου κάθε εύρημα με υψηλό σκορ είναι «κρίσιμο», που είναι η αναφορά που
κανείς δεν διαβάζει μέχρι το τέλος.


08

Συνήθη λάθη

Λάθος Τι ισχύει
Το σκορ ως κίνδυνος §2
Το αναγνωριστικό ως σοβαρότητα §1 — είναι όνομα
«Η έκδοση είναι ευάλωτη» ως εύρημα §3 — πέντε βήματα, όχι ένα
Η προτεραιότητα ακολουθεί τη σοβαρότητα §4
Όλα «κρίσιμα» Τίποτα δεν είναι, αν όλα είναι
Η προϋπόθεση δεν ελέγχθηκε §3 βήμα 3 — συνηθέστερο ψευδώς θετικό

09

Σχέση με το προηγούμενο άρθρο

Το προηγούμενο κείμενο ήταν παραγμένο από πρότυπο — 1.718 λέξεις, από τις οποίες 334
μοναδικές
, οι υπόλοιπες κοινές με άλλα έξι άρθρα. Το μοναδικό μέρος ήταν γλωσσάρι
συντομογραφιών.

Το προηγούμενο Διόρθωση
~1.400 λέξεις κοινού προτύπου Γραμμένο από την αρχή
Γλωσσάρι όρων §1 — τι δεν είναι ο καθένας
Το σκορ ως μέτρο σοβαρότητας §2 — το σκορ δεν είναι κίνδυνος
Καμία μέθοδος επαλήθευσης §3 — τα πέντε βήματα που ανέβαλαν τρία μαθήματα
Δεν διέκρινε σοβαρότητα/προτεραιότητα §4

Το παλιό άρθρο ανακατευθύνεται εδώ.


10

Εκκρεμότητες

# Εκκρεμότητα
1 Ονόματα και σύνδεσμοι των επίσημων πηγών (§1, §3) — με ημερομηνία ελέγχου
2 Το σύνολο των πέντε ευρημάτων του Μέρους Γ, με ρεαλιστικά κόστη
3 Καμία συγκεκριμένη ευπάθεια δεν κατονομάζεται στο μάθημα, σκόπιμα — το Μέρος Α απαιτεί από τον μαθητή να βρει τη δική του
Σημείωση σύνταξης

Το κείμενο συντάχθηκε με τη βοήθεια AI και βρίσκεται υπό συνεχή τεκμηρίωση. Καμία συγκεκριμένη ευπάθεια δεν κατονομάζεται σκόπιμα· η άσκηση απαιτεί από τον εκπαιδευόμενο να βρει τη δική του σε επίσημη πηγή. Παρατηρήσεις και διορθώσεις είναι ευπρόσδεκτες.

Reviews

0 %

User Score

0 ratings
Rate This