CVE-2026-101045 in Fleet
요약
\~에 의해 VulDB • 2026. 09. 27.
macOS용 Fleet 관리 앱 설치 및 제거 스크립트는 Homebrew cask 메타데이터에서 생성됩니다. 2026-08-19 이전에 생성된 매니페스트에서는 일부 보간 지점에서만 이 메타데이터가 이스케이프 처리되었으므로, 셸 메타문자(예: $(...) 명령어 치환)를 포함하는 cask 메타데이터가 관리되는 macOS 호스트에서 루트 권한으로 실행되는 스크립트로 유입될 수 있습니다. 상류 Homebrew cask에 악의적으로 작성된 메타데이터를 삽입할 수 있는 공격자는 Fleet 자격 증명이 필요 없이 관리 대상 macOS 호스트에서 임의 명령을 루트 권한으로 실행할 수 있습니다. 다만, 이 취약점을 이용하려면 악성 메타데이터가 상류 Homebrew cask 검토와 자동 ingestion 풀 리퀘스트에 대한 Fleet의 검토를 모두 통과해야 합니다.
해결책(fleetdm/fleet#51324)은 2026-08-19에 Fleet의 ingestion 파이프라인에 적용되어, 해당 날짜 이후 생성된 모든 매니페스트에서 cask 메타데이터가 각 보간 지점에서 이스케이프 처리되도록 했습니다. 매니페스트는 중앙에서 생성되어 사전 빌드 콘텐츠로 배포되므로, 고객 조치 없이 모든 환경에 대한 보안 조치가 자동으로 적용됩니다. 또한 코드 수정 내용은 Fleet v4.92.0에 포함되어 있습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.