
Preuve de concept pour CVE-2024-24919 qui envoie des requêtes POST conçues pour divulguer des fichiers sensibles (par exemple, passwd, shadow) à partir de passerelles Check Point vulnérables. Conçu pour les tests d'intrusion et la vérification de vulnérabilités.
La CVE-2024-24919 est une vulnérabilité critique de divulgation d'informations affectant divers produits de sécurité Check Point, notamment les Quantum Security Gateways et CloudGuard. Elle a un score CVSS élevé de 8,6 et permet à des attaquants non authentifiés de lire des fichiers sensibles sur les appareils concernés, tels que /etc/passwd, /etc/shadow, et des fichiers de configuration liés à la sécurité réseau et aux VPN. Cela signifie que les attaquants peuvent potentiellement obtenir des privilèges de domaine et accéder à des informations sensibles sans interaction de l'utilisateur ni privilèges spéciaux.
Le script permet à l'utilisateur de saisir une adresse IP et un port, puis envoie des requêtes POST à un point de terminaison spécifique (/clients/MyCRL) pour divers fichiers de configuration (tels que /etc/passwd, /etc/shadow, entre autres). Le script indique si la requête a réussi ou échoué, en marquant les réponses réussies avec un 'O' et les échouées avec un 'X'.
git clone https://https://github.com/skyrowalker/CVE-2024-24919.git
cd CVE-2024-24919
pip install -r requirements.txt
python3 CVE-2024-24919.py
