🔍 CVE-2026-21436

0.0
CVSS Score
UNKNOWN
2026-01-01
2026-01-02 16:45
✅ 완료

🇰🇷 한글 설명

Solus 패키지 관리자인 eopkg에서 버전 4.4.0 이전의 취약점으로 인해 악의적인 패키지가 --destdir로 지정된 디렉토리를 벗어날 수 있는 취약점이 발견되었습니다. 이는 악의적인 소스에서 패키지를 설치할 때 발생하며, 해당 패키지의 파일이 --destdir로 지정된 경로가 아닌 다른 위치에 설치될 수 있습니다.

💡 쉬운 설명

Solus 패키지 관리자의 취약점으로 인해 악의적인 패키지를 설치할 때 예상치 못한 위치에 파일이 설치될 수 있습니다. 이는 시스템의 안정성을 위협할 수 있습니다. Solus 저장소에서 패키지를 설치하는 사용자는 영향을 받지 않습니다.

🇺🇸 원문 (English)

eopkg is a Solus package manager implemented in python3. In versions prior to 4.4.0, a malicious package could escape the directory set by `--destdir`. This requires the installation of a package from a malicious or compromised source. Files in such packages would not be installed in the path given by `--destdir`, but on a different location on the host. The issue has been fixed in v4.4.0. Users only installing packages from the Solus repositories are not affected.

📍 영향받는 시스템

eopkg 버전 4.4.0 이전

⚔️ 공격 벡터

악의적인 패키지 설치

🛡️ 대응 방법

eopkg를 버전 4.4.0 이상으로 업데이트합니다.

🔧 검증 코드

로컬 시스템에서 Python 3을 사용하여 eopkg 패키지의 버전을 확인합니다. 코드를 실행하기 위해 관리자 권한은 필요하지 않습니다. 출력된 버전이 4.4.0 이상이면 취약점에 영향을 받지 않습니다.

Shell / Script
python3 -c "import pkg_resources; print(pkg_resources.get_distribution('eopkg').version)"

💻 영향받는 소프트웨어

Python