Exemples pour Configuration Compliance le calcul du score de risque
À partir de la version 13.0 de , vous pouvez personnaliser les critères de la règle de Configuration Compliancerisque par défaut. Utilisez les scores de risque fournis par des fournisseurs tiers tels que Qualys et Tenable pour calculer les scores de risque.
Les fournisseurs tiers, tels que Qualys et Tenable, fournissent leurs propres scores. Ces scores sont renseignés dans le champ Criticité de la table sn_vulc_test. Utilisez ce champ pour le calcul du score de risque. Pour utiliser ce score afin de calculer le score de risque, procédez comme suit :
Ajouter la criticité de la source comme critère pour une règle de risque
Utilisez les scores basés sur la criticité fournis par des fournisseurs tiers pour calculer les scores de risque.
Avant de commencer
Rôle requis : sn_vulc.admin
Pourquoi et quand exécuter cette tâche
Les fournisseurs tiers, tels que Qualys et Tenable, fournissent leurs propres scores de risque. Ces scores sont renseignés dans le champ Criticité de la table sn_vulc_test. Utilisez ce champ pour les calculs et le calcul du score de risque.
Procédure
Ajouter la criticité opérationnelle comme critère pour une règle de risque
Spécifiez une valeur de criticité pour les services d’entreprise et utilisez la criticité opérationnelle pour calculer les scores de risque.
Avant de commencer
Rôle requis : sn_vulc.admin
Pourquoi et quand exécuter cette tâche
| Service d'entreprise | Criticité |
|---|---|
Gestion dans le cloud |
1 – Très critique |
Commerce électronique |
2 - Assez critique |
Services à la clientèle |
3 - Peu critique |
Déplacements et dépenses |
4 – Non critique |
Procédure
Ajouter un critère conditionnel au calculateur de risque
Utilisez des conditions personnalisées pour la règle de risque pour le calcul du score de risque.
Avant de commencer
Rôle requis : sn_vulc.admin
Pourquoi et quand exécuter cette tâche
Procédure
Exemple de calcul du score de risque pour Configuration Compliance
Déterminez les calculateurs de score de risque pour générer des scores de risque qui utilisent les données de test et d’actif spécifiques à votre organisation.
Exemple de détermination des scores des calculateurs de règles de risque
| Champ | Pondération | Répartition du poids |
|---|---|---|
| Contrôle.Criticité | 50 | Par défaut : 0 Mineure : 20 Faible : 30 Modérée : 50 Haute : 70 Critique : 100 |
| Business_Criticality | 50 | Par défaut : 0 Mineure : 20 Faible : 30 Modérée : 50 Hauteur : 70 Critique : 100 |
| ID | Criticité opérationnelle | Criticité du contrôle |
|---|---|---|
| CTR0000001 | 1 – Très critique | Mineure |
| CTR0000002 | 1 – Très critique | Faible |
| CTR0000003 | 2 – Assez critique | Mineure |
| CTR0000004 | 2 – Assez critique | Modéré |
| CTR0000005 | 3 – Peu critique | Faible |
Score de risque = (W(control.criticality) * FV (control.criticality). + W(business_criticality) * FV(business_criticality)) / 100 où W est le poids et FV est le pourcentage de poids de la valeur de champ.
| ID | Criticité opérationnelle (50 %) | Criticité du contrôle (50 %) | Score de risque résultant |
|---|---|---|---|
| CTR0000001 | 1 – Très critique (50 % x100) | Mineure (50 % x 20) | 60 |
| CTR0000002 | 1 – Très critique (50 % x 100) | Faible (50 % x 30) | 65 |
| CTR0000003 | 2 – Assez critique (50 % x 70) | Mineure (50 % x 30) | 45 |
| CTR0000004 | 2 – Assez critique (50 % x 70) | Modérée (50 % x 50) | 60 |
| CTR0000005 | 3 – Peu critique (50 % x 50) | Faible (50 % x 30) | 40 |
| Champ | Pondération | Répartition du poids |
|---|---|---|
| Contrôle.Criticité | 50 | Par défaut : 0 Mineure : 20 Faible : 30 Modérée : 60 Hauteur : 70 Critique : 100 |
| Business_Criticality | 50 | Par défaut : 50 1 – Très critique : 100 2 – Assez critique : 70 3 – Peu critique : 20 4 – Non critique : 30 |
| ID | Criticité opérationnelle (50 %) | Criticité du contrôle (50 %) | Score de risque résultant |
|---|---|---|---|
| CTR0000001 | 1 – Très critique (50 % x 100) | Mineure (50 % x 20) | 60 |
| CTR0000002 | 1 – Très critique (50 % x 100) | Faible (50 % x 30) | 65 |
| CTR0000003 | 2 – Assez critique (50 % x 70) | Mineure (50 % x 30) | 45 |
| CTR0000004 | 2 – Assez critique (50 % x 70) | Modérée (50 % x 60) *Valeur révisée |
65 *Valeur révisée |
| CTR0000005 | 3 – Peu critique (50 % x 20) *Valeur révisée |
Faible (50 % x 30) | 25 *Valeur révisée |
Exemple de calcul de déploiement de risque pour Configuration Compliance
L’exemple suivant montre comment les scores des calculateurs de déploiement des risques sont déterminés.
Pour le calculateur de déploiement de groupe de résultats de test suivant, la formule de calcul du score de risque de groupe de résultat de test est la suivante :
(Score de risque maximal/100) * 85 + (facteur * 15).
| Nombre de résultats de tests | Facteur |
|---|---|
| <10 | 0,2 |
| 1-99 | 0,4 |
| 100-1000 | 0,6 |
| 1001-9999 | 0,8 |
| 1000 > | 1 |
| Numéro | Score du risque | Groupe | Résultat | Statut |
|---|---|---|---|---|
| CTR000123 | 90.0 | TRG0003066 | Échoué | Ouvert |
| CTR000124 | 70 | TRG0003066 | Échoué | Ouvert |
| CTR000125 | 40 | TRG0003066 | Échoué | Ouvert |
Pour la tâche de rattrapage, TRG0003066, le score de risque est 79, (90/100) * 85 + 0,2 * 15 = Math.floor (76,5 +3) =79.
Le score de risque historique est nul, car le groupe est toujours « Ouvert ».
Après l’ingestion des données, les résultats du test sont « Réussi » et le groupe passe à « Fermé » comme illustré dans le tableau suivant.
| Numéro | Score du risque | Groupe | Résultat | Statut |
|---|---|---|---|---|
| CTR000123 | 0 | TRG0003066 | Réussi | Fermé |
| CTR000124 | 0 | TRG0003066 | Réussi | Fermé |
| CTR000125 | 0 | TRG0003066 | Réussi | Fermé |
L’historique des résultats des tests est affiché dans la table suivante.
| Numéro | Score du risque | Dernier résultat | Résultat |
|---|---|---|---|
| CTRH000111 | 90.0 | CTR000123 | Échoué |
| CTRH000112 | 70 | CTR000124 | Échoué |
| CTRH000113 | 40 | CTR000125 | Échoué |
Le score de risque est zéro, car il n’existe aucun résultat de test ouvert dans le groupe.
Score de risque maximal des résultats qui ont réussi + score de risque maximal de l’historique : 90.
Pour le groupe de résultats de test TRG0003066, le score de risque historique est de 79.
(90/100) * 85 + 0,2 * 15 = Math.floor (76,5 +3) =79.