🔍 CVE-2026-73075

3.9
CVSS Score
LOW
2026-08-11
2026-10-06 20:02
✅ 완료

🇰🇷 한글 설명

Vim 텍스트 편집기의 특정 버전에서 popupwin.c 파일 내 popup_mark_opacity_zindex() 함수에 취약점이 존재합니다. 텍스트 속성에 고정된 팝업 창 처리 시 잘못된 인덱싱으로 인해 경계 외 읽기(out-of-bounds read) 및 조건부 쓰기(conditional write)가 발생할 수 있습니다.

💡 쉬운 설명

Vim 편집기에서 특수한 팝업 창을 띄울 때 프로그램이 잘못된 메모리 위치를 참조하여 오류를 일으킬 수 있는 문제입니다. 이로 인해 프로그램이 비정상적으로 종료되거나 보안상 문제가 생길 수 있습니다.

🇺🇸 원문 (English)

Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.

📍 영향받는 시스템

Vim 버전 9.2.0469부터 9.2.0843 미만

⚔️ 공격 벡터

특수하게 조작된 텍스트 속성을 포함한 파일을 Vim으로 열어 팝업 창을 생성하도록 유도

🛡️ 대응 방법

Vim을 최신 버전인 9.2.0843 이상으로 업데이트

🔧 검증 코드

출력된 Vim 버전이 9.2.0843보다 낮은지 확인하여 취약 여부를 판단합니다.

Shell / Script
vim --version | grep -E 'VIM ([0-9]+\.[0-9]+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source