🇰🇷 한글 설명
Katello의 Docker Tags 저장소 API에서 조직 범위 제한이 적절히 적용되지 않는 결함이 발견되었습니다. 인증된 사용자가 특정 태그 식별자를 제공함으로써 자신이 속하지 않은 다른 조직의 Docker 태그 관련 저장소 메타데이터를 조회할 수 있습니다. 이로 인해 조직 간 저장소 구성 정보가 권한 없이 노출될 수 있습니다.
💡 쉬운 설명
로그인한 사용자가 허용되지 않은 다른 회사의 Docker 저장소 정보를 몰래 훔쳐볼 수 있는 보안 약점입니다. 태그 이름만 알면 다른 조직의 설정 정보를 볼 수 있어 정보 유출 위험이 있습니다.
🇺🇸 원문 (English)
A flaw was found in Katello where the Docker Tags repositories API does not properly enforce organization scoping when listing repositories for a Docker meta tag. An authenticated user with permission to view products in one organization may be able to retrieve repository metadata associated with Docker tags belonging to another organization by supplying the tag identifier. This can result in unauthorized disclosure of repository configuration information across organization boundaries.
📍 영향받는 시스템
Katello (Docker Tags repositories API 사용 버전)
⚔️ 공격 벡터
인증된 사용자가 다른 조직의 Docker 태그 식별자를 API 요청에 포함하여 전송
🛡️ 대응 방법
Katello 보안 패치 적용 및 API의 조직 범위(Organization Scoping) 검증 로직 업데이트
🔧 검증 코드
설치된 Katello 패키지의 버전을 확인하여 보안 패치가 적용된 최신 버전인지 제조사 권고안과 비교합니다.
rpm -qa | grep -i katello