Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Vulnerability-Management — NGINX Durcissement de la Sécurité & Analyse de Remédiation des Vulnérabilités des CVE critiques (CVE-2021-23017, failles DoS HTTP/2) dans les versions NGINX obsolètes, avec des étapes concrètes d’atténuation : mises à niveau, durcissement HTTP/2 et automatisation des correctifs. Inclut la validation des scans Nessus et des stratégies de surveillance proactive. | Kitploit
Outils/GitHubGitHub/cybervixy/vulnerability-management
Scanners de VulnérabilitésAnalyse des VulnérabilitésAudit de ConfigurationDevSecOpsApprentissage et ÉducationLabs et Pratique
GitHubcybervixy/vulnerability-management

Vulnerability-Management

Voir le dépôt
23il y a 1 anPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →

À propos

NGINX Durcissement de la Sécurité & Analyse de Remédiation des Vulnérabilités des CVE critiques (CVE-2021-23017, failles DoS HTTP/2) dans les versions NGINX obsolètes, avec des étapes concrètes d’atténuation : mises à niveau, durcissement HTTP/2 et automatisation des correctifs. Inclut la validation des scans Nessus et des stratégies de surveillance proactive.

Partager

Rapport de gestion des vulnérabilités

Préparé pour : CyberTech Solutions

Préparé par : Victoria Simon

Date : 10 avril 2024


1. Résumé exécutif

Ce rapport présente les résultats d'une évaluation complète des vulnérabilités réalisée sur l'infrastructure Linux et les applications web de CyberTech Solutions à l'aide de Nessus. L'évaluation comprenait :

  • Scans authentifiés des serveurs Linux
  • Scans de vulnérabilités d'applications web
  • Configuration de rapports automatisés
  • Gestion des correctifs via Ansible

Les principales conclusions incluent des vulnérabilités critiques dans Nginx et des versions obsolètes d'OpenSSH. Des recommandations immédiates de correctifs et de durcissement de la sécurité sont fournies.


2. Objectifs du laboratoire

  1. Effectuer des scans de vulnérabilités authentifiés sur les systèmes Linux.
  2. Identifier et analyser les vulnérabilités des applications web.
  3. Configurer Nessus pour les rapports par e-mail automatisés.
  4. Corriger les vulnérabilités à l'aide d'Ansible.
  5. Documenter les résultats pour examen par les parties prenantes.

3. Outils et ressources utilisés

OutilObjectif
NessusScan et rapports de vulnérabilités
AnsibleGestion automatisée des correctifs
Gmail SMTPAlertes e-mail automatisées
OpenSSHAccès distant aux serveurs
NginxHébergement d'applications web

4. Méthodologie

Tâche 1 : Configuration du scan authentifié

  1. Configuration SSH :

    • Installation d'OpenSSH (sudo apt install openssh-server).
    • Configuration de Nessus avec les identifiants SSH (nom d'utilisateur : root, mot de passe : kali).
    • Activation de l'élévation de privilèges via su.

     

    image.png

  2. Résultats du scan :

scanned ssh vulnerability score

scanned ssh vulnerability score

image.png

image.png

image.png

RECOMMANDATIONS Suite au scan authentifié et à l'évaluation des vulnérabilités sur le serveur Linux et les applications hébergées, les étapes de correction suivantes sont recommandées pour améliorer la posture de sécurité de l'organisation :

  1. Mise à jour des systèmes et logiciels : • Mettez à niveau OpenSSH vers la dernière version sécurisée pour corriger les vulnérabilités connues. • Appliquez les derniers correctifs du noyau Linux, y compris les mises à jour urgentes telles que CVE-2022-0185. • Mettez à niveau Node.js vers la version 18.20.1 ou ultérieure pour atténuer les risques tels que le détournement de requêtes, l'aléatoire non sécurisé et les vulnérabilités de gestion de la mémoire (par exemple, CVE-2024-27980, CVE-2024-21891, CVE-2024-21892). • Activez les mises à jour automatiques des correctifs ou intégrez un système centralisé de gestion des correctifs pour garantir l'application rapide des correctifs de sécurité.
  2. Durcissement du service SSH : • Désactivez les algorithmes SSH faibles, les chiffrements (par exemple, CBC, Arcfour) et les MAC. • Imposez l'authentification par clé et désactivez la connexion par mot de passe lorsque c'est possible. • Configurez un port SSH personnalisé et restreignez l'accès SSH à l'aide de règles de pare-feu ou de wrappers TCP. • Limitez l'accès à des IP spécifiques et mettez en place une authentification à deux facteurs (2FA) pour les connexions distantes.
  3. Contrôle des utilisateurs et des accès : • Désactivez la connexion root via SSH ; utilisez sudo pour l'élévation de privilèges. • Supprimez les comptes utilisateurs inutilisés ou obsolètes et appliquez des politiques de mots de passe forts. • Mettez en place des mécanismes de verrouillage de compte pour empêcher les attaques par force brute. • Auditez les groupes d'utilisateurs et les privilèges pour garantir l'application du moindre privilège.
  4. Durcissement de l'hôte et du réseau : • Désactivez les services inutiles et fermez les ports inutilisés. • Utilisez des outils de durcissement comme Lynis, OpenSCAP ou CIS Benchmarks pour appliquer les bonnes pratiques. • Implémentez des règles de pare-feu pour limiter l'exposition réseau et empêcher les mouvements latéraux.
  5. Surveillance, journalisation et détection : • Activez la journalisation détaillée pour SSH, sudo et les événements système. • Intégrez les journaux avec une plateforme SIEM pour une surveillance et des alertes en temps réel. • Surveillez les comportements suspects et les schémas d'accès anormaux.
  6. Sécurité des applications et des dépendances : • Exécutez npm audit ou yarn audit pour scanner et corriger les dépendances Node.js. • Testez régulièrement les applications avec des outils d'analyse dynamique et statique (DAST/SAST). • Utilisez un pare-feu d'application web (WAF) pour bloquer les attaques web connues.
  7. Sauvegarde et récupération : • Planifiez des sauvegardes régulières des configurations et des données critiques. • Testez périodiquement les procédures de reprise après sinistre et de restauration des sauvegardes.
  8. Sensibilisation à la sécurité et gouvernance : • Organisez des formations régulières à la sécurité pour les administrateurs système et les développeurs. • Maintenez à jour les politiques de sécurité, les procédures et la documentation des actifs. • Effectuez des évaluations périodiques des vulnérabilités et des tests de pénétration pour rester proactif.

Tâche 2 : Scan d'applications web

  1. Vulnérabilités Nginx :

image.png

image.png

image.png

image.png

image.png

image.png

  • CVE-2021-23017 (CVSS 7.5) : Débordement de tampon dans Nginx 1.15.5.

    • Exploit : Déni de service distant via une requête conçue.
    • Correctif : Mettre à niveau vers Nginx ≥1.20.1.
  • CVE-2022-41741 (CVSS 8.2) : Corruption mémoire HTTP/2.

  • CVE-2025- 2254

    • Exploit disponible : Oui (module Metasploit).
  1. Analyse des vulnérabilités :
    • Facilité d'exploitation : Faible complexité (exploits publics disponibles).
    • Dates des correctifs :
      • CVE-2021-23017 : Corrigé en juin 2021.
      • CVE-2022-41741 : Corrigé en octobre 2022.

Tâche 3 : Rapports par e-mail automatisés

Télécharger l’outil