🇰🇷 한글 설명
Sandboxie-Plus 1.17.2 및 이전 버전의 SbieIniServer RunSbieCtrl 핸들러에서 스택 버퍼 오버플로 취약점이 발견되었습니다. MSGID_SBIE_INI_RUN_SBIE_CTRL 메시지가 보안 검사 전에 처리되며, 입력값의 길이를 검증하지 않고 memcpy를 사용하여 고정된 크기의 버퍼에 복사하기 때문에 발생합니다. 이 취약점을 통해 로컬 공격자가 SbieSvc 서비스를 중단시키거나 SYSTEM 권한으로 임의 코드를 실행할 수 있습니다.
💡 쉬운 설명
샌드박스 프로그램의 특정 기능이 입력된 데이터의 크기를 제대로 확인하지 않아 발생하는 보안 문제입니다. 해커가 특수하게 제작된 데이터를 보내면 컴퓨터의 관리자 권한을 탈취하거나 프로그램을 강제로 종료시킬 수 있습니다.
🇺🇸 원문 (English)
Sandboxie-Plus is an open source sandbox-based isolation software for Windows. In versions 1.17.2 and earlier, the SbieIniServer RunSbieCtrl handler contains a stack buffer overflow. The MSGID_SBIE_INI_RUN_SBIE_CTRL message is handled before normal sandbox and impersonation checks, and for non-sandboxed callers, the handler copies the trailing message payload into a fixed-size WCHAR ctrlCmd[128] stack buffer using memcpy without verifying the length fits within the buffer. The service pipe is created with a NULL DACL, allowing any local interactive process to connect and send an oversized payload to overflow the stack. This can lead to a crash of the SbieSvc service or potential code execution as SYSTEM. This issue has been fixed in version 1.17.3.
📍 영향받는 시스템
Sandboxie-Plus 1.17.2 및 그 이전 버전
⚔️ 공격 벡터
로컬 인터랙티브 프로세스를 통한 서비스 파이프 연결 및 오버사이즈 페이로드 전송
🛡️ 대응 방법
Sandboxie-Plus를 최신 버전인 1.17.3 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 1.17.3보다 낮으면 취약한 상태입니다.
powershell -Command "(Get-ItemProperty 'HKLM:\SOFTWARE\Sandboxie-Plus\Version').Version 2>$null"
📊 CVSS Vector String
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows