
취약한 xz-utils 버전을 탐지하고 CVE-2024-3094를 완화하기 위해 안정적이고 패치된 버전을 자동으로 다운로드 및 설치하는 Python 스크립트.
이 스크립트는 시스템에 설치된 xz-utils 버전의 취약점을 확인하기 위해 설계되었습니다. 취약한 버전이 감지되면 스크립트는 잠재적인 보안 위험을 완화하기 위해 안정적인 버전을 자동으로 다운로드하고 설치할 것을 제안합니다.
스크립트 실행에 필요한 구성 요소는 다음과 같습니다:
requests 라이브러리 (pip install requests로 설치 가능)tarfile 라이브러리 (Python 3에 포함됨)pip install -r requirements.txt를 사용하여 필요한 Python 라이브러리를 설치하세요 (requests 라이브러리가 설치되어 있는지 확인).python check_xz_vulnerability.py로 스크립트를 실행하세요.이 스크립트는 xz-utils의 새 버전을 설치하려면 관리자 권한이 필요합니다. 필요한 경우 비밀번호를 묻는 메시지가 나타날 수 있습니다.
이 스크립트는 어떠한 보증도 없이 '있는 그대로' 제공됩니다. 사용에 따른 모든 책임은 사용자 본인에게 있습니다. 작성자는 이 스크립트 사용으로 인해 발생할 수 있는 손해나 문제에 대해 책임을 지지 않습니다.
기여를 환영합니다. 버그나 기능 요청이 있으면 풀 리퀘스트를 생성하거나 이슈를 열어 주세요.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다 - 자세한 내용은 LICENSE 파일을 참조하세요.