🔍 CVE-2026-56097

6.5
CVSS Score
MEDIUM
2026-10-01
2026-10-07 07:17
✅ 완료

🇰🇷 한글 설명

Red Hat Satellite Katello Registry Proxy의 rubygem-katello에서 SQL 인젝션 취약점이 발견되었습니다. RegistryProxiesController 내의 특정 메서드가 사용자 입력값을 적절히 검증하지 않고 SQL 쿼리에 직접 삽입하여 발생하며, 제한된 권한을 가진 사용자도 공격이 가능합니다.

💡 쉬운 설명

프로그램이 사용자가 입력한 값을 제대로 확인하지 않고 데이터베이스 명령어로 바로 사용하면서 발생하는 보안 문제입니다. 이를 통해 공격자가 데이터베이스의 정보를 몰래 훔쳐보거나 조작할 수 있습니다.

🇺🇸 원문 (English)

A flaw was found in rubygem-katello. An SQL injection vulnerability exists in the Red Hat Satellite Katello Registry Proxy. The application fails to sanitize input parameters used in database queries within the RegistryProxiesController. The methods check_blob_push_org_label and get_matching_products_from_org take user-supplied labels directly from the request path and interpolate them into raw SQL fragments. This flaw is accessible to a user with only the create_personal_access_tokens permission, even if the user access is restricted, with no Organization or Location assigned.

📍 영향받는 시스템

Red Hat Satellite Katello Registry Proxy (rubygem-katello 사용 버전)

⚔️ 공격 벡터

권한이 낮은 사용자가 요청 경로(Request Path)에 조작된 라벨 값을 삽입하여 SQL 쿼리를 실행

🛡️ 대응 방법

해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하고 입력값 검증 로직을 강화해야 합니다.

🔧 검증 코드

출력된 결과에서 설치된 katello 관련 gem의 버전을 확인하여 취약한 버전인지 대조합니다.

Shell / Script
gem list | grep katello

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Spring Data REST