
un exploit pour CVE-2024-48990 ( Élévation de privilèges locaux ) dans needrestart
Qualys a découvert que needrestart, avant la version 3.8, permet à des attaquants locaux d'exécuter du code arbitraire en tant que root en trompant needrestart pour qu'il exécute l'interpréteur Python avec une variable d'environnement PYTHONPATH contrôlée par l'attaquant.
Ce dépôt contient une preuve de concept (PoC) d'exploit pour CVE-2024-48990.
./poc.sh
"loop.py" et "privesc.py" ne sont que des exemples pour l'exploitation, vous n'avez pas besoin de les emporter avec le poc.sh !. tout ce dont vous avez besoin est le poc.sh
Ce projet est destiné uniquement à des fins éducatives et de recherche. L'auteur n'est pas responsable de toute utilisation abusive de ce code ni de tout dommage résultant de son utilisation.