CVE-2026-39987 in marimo
요약
\~에 의해 VulDB • 2026. 06. 04.
marimo는 반응형 Python 노트북입니다. 0.23.0 버전 이전의 Marimo에는 사전 인증 RCE(원격 코드 실행) 취약점이 존재합니다. 터미널 WebSocket 엔드포인트 `/terminal/ws`는 인증 검증이 누락되어 있어, 인증되지 않은 공격자가 전체 PTY 셸을 획득하고 임의의 시스템 명령을 실행할 수 있습니다. 인증을 위해 `validate_auth()`를 올바르게 호출하는 다른 WebSocket 엔드포인트(예: `/ws`)와 달리, `/terminal/ws` 엔드포인트는 연결을 수락하기 전에 실행 모드와 플랫폼 지원 여부만 확인하고 인증 검증을 완전히 생략합니다. 이 취약점은 0.23.0 버전에서 수정되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.