🔍 CVE-2026-55163

6.3
CVSS Score
MEDIUM
2026-08-18
2026-10-22 22:10
✅ 완료

🇰🇷 한글 설명

Lemur 1.9.2 미만 버전에서 발생한 취약점으로, 특정 역할(Role)의 구성원이 관리자 권한 없이도 해당 역할의 구성원을 변경하거나 이름을 수정할 수 있습니다. 이를 통해 권한을 부당하게 부여하거나 정당한 사용자의 접근을 차단하는 측면 이동 공격이 가능합니다. 해당 문제는 1.9.2 버전에서 관리자 권한 요구 사항을 강화하여 해결되었습니다.

💡 쉬운 설명

그룹의 일반 멤버가 그룹의 규칙을 마음대로 바꾸거나 다른 사람을 쫓아낼 수 있는 보안 결함입니다. 이로 인해 중요한 인증서 접근 권한이 잘못 관리될 위험이 있습니다.

🇺🇸 원문 (English)

Lemur manages TLS certificate creation. Prior to 1.9.2, PUT /api/1/roles/ in lemur/roles/views.py:298 authorized updates with RoleMemberPermission(role_id), which allowed either an administrator or any existing member of the target role. The handler passed data["users"] and data["name"] to service.update, allowing a non-admin member to add or remove other users and rename the role. This enabled lateral privilege grants within roles that control certificate and authority access and could deny access by removing legitimate members. The DELETE handler already required admin_permission, confirming that the weaker PUT authorization was inconsistent. The fix applies the same administrator-only requirement to the PUT handler. This issue is fixed in version 1.9.2.

📍 영향받는 시스템

Lemur 1.9.2 미만 버전

⚔️ 공격 벡터

권한이 있는 일반 사용자가 API(PUT /api/1/roles/)를 통해 역할 구성원 및 이름을 수정

🛡️ 대응 방법

Lemur를 최신 버전인 1.9.2 이상으로 업데이트

🔧 검증 코드

출력된 Version이 1.9.2 미만이면 취약한 상태이며, 1.9.2 이상이면 안전합니다.

Shell / Script
pip show lemur | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows iSCSI Target Service