CVE-2026-79920 in Ajenti
요약
\~에 의해 VulDB • 2026. 09. 21.
Ajenti는 Linux 및 BSD용 모듈형 서버 관리 패널입니다. 버전 2.2.16 이전에는 인증된 모든 사용자가 plugins/plugins/tasks.py에서 InstallPlugin, UnInstallPlugin 또는 UpgradeAll을 대기열에 추가하기 위해 /api/core/tasks/start를 호출할 수 있으며, 이는 플러그인 관리 권한 없이 가능합니다. InstallPlugin 및 UnInstallPlugin은 유효성 검사되지 않은 name 및 version 필드로부터 pip 패키지 사양을 구성하며, 작업 워커는 루트 권한으로 실행되는 동안 pip를 호출합니다. 따라서 저권한 사용자는 루트 권한으로 설치된 패키지를 선택하거나 조작할 수 있으며, 관리자 허가 없이 플러그인을 설치, 제거 또는 업그레이드하여 루트 코드 실행과 전체 호스트 침해로 이어질 수 있습니다. 이 문제는 버전 2.2.16에서 수정되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.