Aller au contenu

Aide-mémoire – Lire un rapport de vulnérabilités

BTS SIO SISR 2e année – Bloc 3 – S13

Un mot ou un sigle inconnu ? Passe la souris dessus, ou ouvre le glossaire.

Vocabulaire

Terme Sens
Vulnérabilité Faiblesse (logiciel ou configuration)
Correctif Ce qui la supprime
Exposition Qui peut l'atteindre
Exploit Méthode pour en tirer parti
Exploitation Utilisée en vrai par des attaquants
CVE Identifiant public (CVE-année-numéro)
CVSS Note de gravité 0–10

Lire un vecteur CVSS 3.1

AV:N / AC:L / PR:N / UI:N / S:U / C:H / I:H / A:H

Lettre Question Pire valeur
AV D'où l'attaque ? N (réseau)
AC Réussite certaine ? L (facile)
PR Compte nécessaire ? N (aucun)
UI Clic nécessaire ? N (aucun)
S Déborde-t-elle ? C (oui)
C, I, A Effet sur confidentialité, intégrité, disponibilité H (élevé)
Note Qualification
0 Aucune
0,1 – 3,9 Faible
4,0 – 6,9 Moyenne
7,0 – 8,9 Élevée
9,0 – 10 Critique

Prioriser : la note ne suffit pas

Critère Question
Gravité Note CVSS
Exposition Internet, interne, isolée ?
Exploitation Un exploit existe-t-il ? Est-elle exploitée ?
Valeur de l'actif Sauvegarde ? Serveur de fichiers ? Poste de test ?
Remède Correctif, réglage, rien (fin de support) ?

Sans correctif : migrer, isoler, compenser, ou accepter par écrit (avec date de revue).

Commandes de scan

Besoin Commande
Ports et versions nmap -sV -p 1-1000 CIBLE
Fichiers web courants nmap -p 80 --script http-enum CIBLE
Algorithmes SSH nmap -p 22 --script ssh2-enum-algos CIBLE
Faiblesses web nikto -h http://CIBLE
Score CVSS python3 cvss.py "AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"

Toujours : autorisation écrite, périmètre, horaires, contact.

Le cycle

Inventorier → rechercher → prioriser → corriger ou compenser → vérifier par un nouveau scan → rendre compte.

Faux positifs et faux négatifs

Sens Réflexe
Faux positif Faille signalée qui n'existe pas Vérifier à la main avant de déranger
Faux négatif Faille présente mais non vue Scan authentifié, plusieurs outils