
Script de Python para detectar versiones vulnerables de xz-utils y descargar e instalar automáticamente una versión estable y parcheada para mitigar CVE-2024-3094.
Este script está diseñado para verificar vulnerabilidades en la versión instalada de xz-utils en su sistema. Si se detecta una versión vulnerable, el script ofrece descargar e instalar automáticamente una versión estable para mitigar posibles riesgos de seguridad.
Los siguientes componentes son necesarios para que el script funcione:
requests (se puede instalar mediante pip install requests)tarfile (incluida con Python 3)pip install -r requirements.txt (asegúrese de tener la biblioteca requests instalada).python check_xz_vulnerability.py.Este script requiere privilegios administrativos para instalar la nueva versión de xz-utils. Es posible que se le solicite su contraseña si es necesario.
Este script se proporciona "tal cual", sin garantía de ningún tipo. Úselo bajo su propio riesgo. Los autores no son responsables de ningún daño o problema que pueda surgir del uso de este script.
Las contribuciones son bienvenidas. Por favor, cree una solicitud de extracción (pull request) o abra un issue para cualquier error o solicitud de funcionalidad.
Este proyecto está licenciado bajo la Licencia MIT; consulte el archivo LICENSE para más detalles.