
GitLab이 GitLab CE(Community Edition)와 EE(Enterprise Edition)에서 발견된 심각한 원격 코드 실행(RCE) 취약점을 긴급 패치했습니다.
해당 취약점은 정규 표현식 컴파일러(Regular Expression Compiler)에 존재하는 정수 오버플로(Integer Overflow) 취약점으로, 특정 조건에서 인증되지 않은 공격자가 특수하게 조작된 정규 표현식을 컴파일하도록 만들어 GitLab 서버에서 임의 코드를 실행할 수 있습니다.
공격에 별도의 인증이나 사용자 상호작용이 필요하지 않아 CVSS 기준 만점인 10.0점을 받았으며, 2014년 출시된 GitLab 7.0 버전부터 최신 버전까지 약 12년간의 모든 버전이 영향을 받습니다.
특히 지난 10월 12일 공개된 정규 표현식 컴파일러 취약점(CVE-2026-97229)과는 별개의 취약점으로, 당시 패치 버전(19.2.8, 19.3.5, 19.4.2)으로 업데이트한 경우에도 이번 취약점에는 여전히 영향을 받으므로 다시 업데이트해야 합니다.
아직 실제 악용 사례는 확인되지 않았으나, 취약점의 심각도가 높고 영향 범위가 넓은 만큼 신속한 업데이트를 권고 드립니다.
GitLab.com은 이미 패치가 적용되어 별도 조치가 필요 없으며, 자체 서버에 GitLab을 설치해 운영하는 자체 관리형(Self-managed) 환경은 즉시 업데이트해야 합니다.
CVE 번호
CVE-2026-110264
영향 받는 버전 및 패치 버전
| 사용 중인 버전 | 영향 받는 버전 | 패치 버전 |
| GitLab CE/EE 7.0 ~ 18.11 | 118.11.13 미만 | 18.11.13 이상 |
| GitLab CE/EE 19.0 | 19.0.10 미만 | 19.0.10 이상 |
| GitLab CE/EE 19.1 | 19.1.9 미만 | 19.1.9 이상 |
| GitLab CE/EE 19.2 | 19.2.9 미만 | 19.2.9 이상 |
| GitLab CE/EE 19.3 | 19.3.6 미만 | 19.3.6 이상 |
| GitLab CE/EE 19.4 | 19.4.3 미만 | 19.4.3 이상 |
| GitLab CE/EE 19.5 | 19.5.1 미만 | 19.5.1 이상 |
[표 1] CVE-2026-110264 영향 받는 버전 및 패치 버전
※ 18.10 이하 버전은 해당 버전용 패치가 없으므로 18.11.13 이상으로 업그레이드해야 하며, 이 경우 GitLab 공식 업그레이드 경로를 확인한 후 진행하시기 바랍니다.
악용 시도 탐지 규칙
GitLab은 자체 운영(Self-managed) 환경에서 이번 취약점의 악용 시도를 확인할 수 있도록 탐지 규칙 2종을 함께 공개했습니다. 업데이트와 함께 아래 규칙을 참고해 서버 로그에 악용 시도 흔적이 남아 있는지 점검하시기 바랍니다.
단, 공격이 성공한 경우에는 워커 비정상 종료가 발생하지 않을 수도 있으므로, 탐지 규칙에 해당하는 로그가 없다고 해서 공격이 없었다고 단정할 수는 없습니다.
함께 패치된 기타 취약점
이번 업데이트에는 CVE-2026-110264 외에도 11개의 보안 취약점(High 2개, Medium 5개, Low 4개)에 대한 패치가 함께 포함되었습니다. 이 중 High 등급 취약점은 [표 2]와 같으며, 계정 인증 관련 취약점이 포함되어 있습니다.
| CVE 번호 | 심각도(CVSS) | 내용 |
| CVE-2026-15723 | High (8.2) | OmniAuth SAML·LDAP 자동 연결 사용 시 LDAP 이메일 조회 과정의 입력값 검증 미흡으로 기존 LDAP 계정 탈취 |
| CVE-2026-112212 | High (7.5) | OAuth/OIDC 검색(Discovery) 엔드포인트 캐시 오염을 통한 인증 흐름의 외부 서버 리디렉션 |
[표 2] High 등급 취약점 리스트
Medium 및 Low 등급 취약점은 GraphQL 필드의 토큰 권한 범위 검증 미흡, SAML/LDAP 멤버십 잠금 우회, 그룹 마일스톤 API 권한 검증 누락, AI Gateway 과금 검증 우회, 머지 요청(Merge Request) 승인 정책 우회 등입니다.
이 중 CVE-2026-105777은 내부 응답 헤더 필터링 미흡으로 민감한 내부 서버 자격 증명이 노출될 수 있는 취약점이므로 Medium 등급이더라도 주의가 필요합니다.
또한 CVE-2026-110264를 제외한 나머지 취약점은 19.3.6, 19.4.3, 19.5.1 버전에서만 패치되었으므로, 18.11 ~ 19.2 버전 사용자는 최신 버전으로 업데이트하시기 바랍니다. 취약점별로 영향 받는 버전 범위가 다르므로, 업데이트 전 GitLab 공식 패치 노트에서 사용 중인 버전의 영향 여부를 확인하시기 바랍니다.
참고:
https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-5-1-released/
| PHP 원격 코드 실행 취약점 2종(CVE-2026-109618, CVE-2026-109619) 긴급 업데이트 권고 (0) | 2026.10.22 |
|---|---|
| 크라임웨어 유통 창구가 된 PyPI, 카딩(Carding) 자동화 도구 'saeka' 사례 (0) | 2026.10.19 |
| GitLab CI/CD 원격 코드 실행 취약점(CVE-2026-97229) 긴급 업데이트 권고 (0) | 2026.10.13 |
| 실제 악용 중인 리눅스 커널 취약점 3종(CVE-2025-39682, CVE-2026-53266, CVE-2025-39964) 긴급 업데이트 권고 (0) | 2026.09.21 |
| 정상 Slack 초대 기능을 악용한 회사 임원 사칭 피싱 메일 주의! (0) | 2026.09.15 |
댓글 영역