🔍 CVE-2026-16255

5.9
CVSS Score
MEDIUM
2026-10-22
2026-10-30 18:17
✅ 완료

🇰🇷 한글 설명

GitLab EE의 SAML 또는 LDAP 멤버십 잠금 기능이 활성화된 경우, 인증된 사용자가 ID 제공자의 통제를 벗어나 프로젝트 및 그룹 멤버십을 부여하거나 수락할 수 있는 취약점입니다. 이는 잠금 기능이 활성화되기 전에 생성된 요청에 대해 멤버십 잠금 강제 적용이 불완전하게 이루어지기 때문에 발생합니다.

💡 쉬운 설명

회사 계정 관리 시스템에서 권한을 고정해두었음에도 불구하고, 특정 조건에서 사용자가 몰래 팀 멤버로 들어오거나 다른 사람을 초대할 수 있는 문제입니다. 보안 설정이 적용되기 전의 기록을 악용하여 관리자의 통제를 우회하는 방식입니다.

🇺🇸 원문 (English)

GitLab has remediated an issue in GitLab EE affecting all versions from 12.0 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, when the instance-wide SAML or LDAP membership lock was enabled, an authenticated user could have granted or accepted project and group membership outside the identity provider's control, due to incomplete enforcement of the membership lock on requests created before the lock was enabled.

📍 영향받는 시스템

GitLab EE 12.0 ~ 19.3.5, 19.4 ~ 19.4.2, 19.5 ~ 19.5.0

⚔️ 공격 벡터

인증된 사용자가 멤버십 잠금 설정 이전에 생성된 요청을 이용하여 권한을 우회하여 획득

🛡️ 대응 방법

GitLab EE를 19.3.6, 19.4.3 또는 19.5.1 이상의 최신 보안 패치 버전으로 업데이트

🔧 검증 코드

출력된 버전 번호가 취약한 범위(12.0~19.3.5, 19.4~19.4.2, 19.5~19.5.0)에 해당하면 취약한 상태입니다.

Shell / Script
curl -s https://gitlab.com/api/v4/version | grep -E '12\.[0-9]+|19\.[3-5]\.[0-5]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git