🔍 CVE-2026-89078

9.9
CVSS Score
CRITICAL
2026-09-24
2026-09-28 15:22
✅ 완료

🇰🇷 한글 설명

GitLab CE/EE의 특정 버전에서 CI/CD 설정 내 특수하게 제작된 정규 표현식을 파싱할 때 더블 프리(double free) 문제가 발생합니다. 이 취약점을 통해 인증된 사용자가 GitLab 서버에서 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

로그인 권한이 있는 사용자가 악의적인 규칙을 입력하여 서버를 조종할 수 있는 보안 결함입니다. 서버의 메모리 관리 오류를 이용해 해커가 원하는 명령을 실행하게 만듭니다.

🇺🇸 원문 (English)

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user to execute arbitrary code on the GitLab server due to a double free issue when parsing a specially crafted regular expression in a CI/CD configuration.

📍 영향받는 시스템

GitLab CE/EE 19.2.0~19.2.6, 19.3.0~19.3.2, 19.4.0

⚔️ 공격 벡터

인증된 사용자가 CI/CD 설정 파일에 조작된 정규 표현식을 삽입하여 공격

🛡️ 대응 방법

GitLab을 최신 패치 버전(19.2.7, 19.3.3, 19.4.1 이상)으로 즉시 업데이트

🔧 검증 코드

출력된 버전이 취약한 버전 범위에 포함되는지 확인

Shell / Script
gitlab-rake gitlab:env:info | grep 'GitLab version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git
🇰🇷 KISA(한국인터넷진흥원) 보안 권고 이 CVE에 대한 한국 공식 권고 (1건)
GitLab 제품 보안 업데이트 권고 P4
📅 2026-10-22 · sec_notice
GitLab CE/EE 제품에서 Integer Overflow, Double Free, LDAP Injection 등 다양한 보안 취약점이 발견되었습니다. 해당 제품을 사용하는 사용자는 공격에 노출될 수 있으므로 최신 보안 패치 버전으로 업데이트를 권고합니다.
KISA 원문 →