105 matches found
CVE-2026-39987-Marimo-Preauth-RCE
CVE-2026-39987 Marimo 사전 인증 RCE 연구 개요 이 프로젝트는 Marimo의 터미널 WebSocket 엔드포인트 /terminal/ws와 관련된 사전 인증 원격 코드 실행Remote Code Execution 취약점인 CVE-2026-39987에 초점을 맞추고 있습니다. Marimo는 사용자가 웹 인터페이스를 통해 Python 코드를 작성하고 실행할 수 있게 해주는 오픈소스 반응형 Python 노트북입니다. 노트북 플랫폼은 서버 측에서 코드를 실행할 수 있기 때문에, 터미널 접근과 같은 권한 있는 기능은 적...
CVE-2026-39987-POC
CVE-2026-39987 - Marimo 0.23.0 사전 인증 RCE WebSocket Marimo 0.23.0 이전 버전의 치명적인 사전 인증 원격 코드 실행RCE 취약점에 대한 개념 증명PoC 익스플로잇입니다. 이 취약점은 인증되지 않은 공격자가 WebSocket 엔드포인트/terminal/ws에 연결하여 대상 서버에서 임의의 시스템 명령을 실행할 수 있게 합니다. 기능 자동 검증 : 버전을 식별하고 Marimo 애플리케이션의 존재 여부를 확인favicon 및 /api/version 엔드포인트를 통해하여 대상의 취약점을...
CVE-2026-39987-marimo-rce
CVE-2026-39987 - Marimo: RCE до аутентификации Неаутентифицированное удаленное выполнение кода в Marimo через WebSocket терминал 📌 Обзор CVE-2026-39987 — это критическая уязвимость удаленного выполнения кода до аутентификации , затрагивающая версии Marimo до 0.23.0. WebSocket-эндпоинт /terminal/w...
CVE-2026-39987-PoC
CVE-2026-39987 PoC 요약 Marimo = 0.20.4은 /terminal/ws WebSocket 엔드포인트의 인증 전 RCE 취약점의 영향을 받습니다. 해당 엔드포인트는 애플리케이션 모드와 터미널 지원 여부를 확인하지만, WebSocket 연결을 수락하기 전에 인증을 검증하지 않습니다. 그런 다음 PTY 셸을 생성하여 인증되지 않은 공격자가 Marimo 프로세스의 권한으로 명령을 실행할 수 있게 합니다. 근본 원인 validateauth를 호출하는 다른 WebSocket 엔드포인트와 달리, 취약한 터미널 엔드포인...
CVE-2026-39987.py
CVE-2026-39987.py 이 Python 스크립트는 취약한 marimo /terminal/ws 엔드포인트를 악용하여 대화형 셸을 반환합니다. 사용 방법 : 스크립트에서 변경해야 할 유일한 것은 HOST 변수입니다. HOST 변수를 변경한 후, 아래 예시와 같이 터미널에서 스크립트를 실행하세요: 사용 예시: python3 CVE-2026-39987.py -- 대상이 취약한 경우 대화형 셸이 시작됩니다 -- CVE-2026-39987에 대한 정보는 이 링크를 여세요 -...
CVE-2026-39987
CVE-2026-39987 エクスプロイトPOC 概要 このリポジトリには、Marimoにおける認証前リモートコード実行(RCE)の脆弱性であるCVE-2026-39987用の概念実証(POC)スクリプトが含まれています。このエクスプロイトはWebSocketエンドポイントを利用して、対象システム上で任意のコマンドを実行します。 脆弱性の詳細 CVE ID : CVE-2026-39987 影響を受けるコンポーネント : ターミナルWebSocketエンドポイント(/terminal/ws) 影響 : 認証なしでの不正なリモートコード実行 影響を受けるバージョン : -c ""...
CVE-2026-39987_RCE_PoC
CVE-2026-39987 — Marimo WebSocket RCE PoC CVE-2026-39987 에 대한 Proof of Concept으로, 취약한 WebSocket 터미널 엔드포인트를 통한 원격 명령 실행을 시연합니다. 면책 조항: 이 PoC는 승인된 보안 테스트 및 교육 목적으로만 사용하도록 의도되었습니다. 소유하고 있거나 테스트에 대한 명시적 허가를 받은 시스템에만 사용하십시오. 설명 이 취약점을 통해 인증되지 않은 사용자가 애플리케이션의 WebSocket 터미널 엔드포인트와 상호 작용하고 원격으로 명령을 실행할 수...
CVE-2026-39987
CVE-2026-39987 marimo는 반응형 Python 노트북입니다. 0.23.0 이전 버전의 Marimo에는 사전 인증Pre-Auth RCE 취약점이 있습니다. / | |// / / / / / / |/ |/ \ / | | | \ /| | /| //|/|/ / | | | / -----/ | |/ |/ ----- \ | |/ \ / / / / //// / | |// CVE-2026-39987 Marimo /terminal/ws — 인증되지 않은 WebSocket 사전 인증 RCE 대량 스캐너 · 전체...
CVE-2026-39987
CVE-2026-39987 — Marimo 사전 인증 RCE /terminal/ws CVSS 4.0 : 9.3 CRITICAL CVSS 3.x : 9.8 CRITICAL CWE : CWE-306 Missing Authentication for Critical Function Fix : Marimo 0.23.0+ Affects : Marimo 실습실 / 승인된 테스트 전용HTB, CTF, 서면 허가 범위 내의 업무. 목차 취약점 요약 근본 원인 공격 체인 영향받는 버전 이 저장소 설치 사용법 Penelope 통합 조치 참고 자료...
CVE-2026-39987
CVE-2026-39987 - marimo 터미널 WebSocket 인증 우회 poc 개요 이 리포지토리는 0.23.0 이전 버전의 marimo 에 영향을 미치는 CVE-2026-39987 을 다룹니다. 이 취약점은 터미널 WebSocket 엔드포인트에 존재하며, 인증 적용이 충분하지 않을 경우 특정 배포 조건에서 인증되지 않은 원격 사용자가 터미널 기능에 접근할 수 있습니다. CTF에서 사용된 코드이므로 기본 상태로는 동작하지 않으며 조정이 필요합니다 영향을 받는 버전 영향을 받는 버전| 수정된 버전 ---|--- 0.23....
CVE-2026-39987
Marimo 0.20.4용 CVE-2026-39987 PoC ⚠️ 이 도구는 교육 목적 및 승인된 보안 테스트 전용으로 제작되었습니다. 제작자는 승인되지 않았거나 불법적인 사용에 대해 책임지지 않습니다. 사용에 따른 책임은 본인에게 있습니다. ⚠️ 정보: CVE-2026-39987은 Marimo0.23.0 이전 버전의 치명적인 사전 인증 원격 코드 실행RCE 취약점입니다. 작동 원리: /terminal/ws 엔드포인트는 어떠한 인증 없이 노출되어 있습니다. 내부:...
cohort-htb
Cohort — HTB writeup & exploit chain マシン Cohort HackTheBox。完全なキルチェーン: 1. Flask API /api/validate における SSRF → 内部 vhost の探索 2. Marimo 0.20.4 WebSocket ターミナルにおける 認証前 RCE CVE-2026-39987 → marimo としてのシェル 3. PackageKit 1.2.8 D-Bus TOCTOU による 権限昇格 CVE-2026-41651 → SUID bash → root フラグは意図的に含まれていません HTB...
cve-2026-39987
cve-2026-39987 설치 • 사용법 • 예제 저는 그냥 Go를 시험해보는 중이에요 :D 참고로, CVE-2026-39987 PoC: Marimo:PORT/terminal/ws REDACTED@REDACTED:$ uname -a Linux ... REDACTED@REDACTED:$ exit exit INF:normalclose websocket: close 1000 normal: Terminal session ended 사용자 지정 명령 -c: cve-2026-39987 -t wss://:PORT/terminal/ws -...
CVE-2026-39987_POC
PoC — CVE-2026-39987 · Marimo 인증 전 RCE CVSS 4.0: 9.3 Critical · AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H 영향: marimo validateauth 2회 호출. terminal.py - @requires 0회, validateauth 0회. -- 결함. AuthBackend 미들웨어는 HTTP와 /ws 웹소켓을 보호하지만, /terminal/ws는 쿠키도 토큰도 없이 연결을 수락하고 marimo 프로세스의 권한으로 PTY 셸을 포크합니다. 악용 요...
CVE-2026-39987-Poc
CVE-2026-39987-Poc CVE-2026-39987Marimo Pre-Auth RCE용 PoCProof of Concept 웹소켓 클라이언트로, 승인된 보안 테스트를 위해 제작되었습니다. ⚠️ 면책 조항 이 스크립트/도구는 교육, 연구 및 승인된 테스트 목적으로만 제공됩니다. 명시적이고 합법적인 권한이 있는 시스템예: Hack The Box와 같은 공인 Capture The Flag 환경에서 사용하도록 설계되었습니다. 저자는 이 도구로 인해 발생하는 오용, 손상 또는 불법 활동에 대해 어떠한 책임도 지지 않으며, 책임을...
CVE-2026-39987
CVE-2026-39987 - Marimo Pre-Authentication RCE CVE-2026-39987 is a critical pre-authentication Remote Code Execution RCE vulnerability affecting Marimo, a reactive Python notebook environment. The vulnerability exists in Marimo's terminal WebSocket endpoint: /terminal/ws The endpoint failed to...
CVE-2026-39987
CVE-2026-39987 — Marimo 사전 인증 RCE Terminal WebSocket 경유 / / | / / / | \ / \ \ / / | // / \ / / | | / / // // / / // // \ / 상태: 0.23.0에서 패치됨 — marimo-team/marimo@c24d480 취약점 /terminal/ws 엔드포인트에는 다른 모든 인증된 엔드포인트에 존재하는 validateauth 호출이 없습니다: ❌ /terminal/ws — 인증 검사 없음 취약 @router.websocket"/ws" async...
CVE-2026-39987-Lab
CVE-2026-39987 — marimo 사전 인증 터미널 WebSocket RCE 실습 환경 marimo의 CVE-2026-39987을 재현하고 이해하기 위한 로컬 전용 Docker 실습 환경입니다. 이 프로젝트는 취약한 marimo 서비스와 패치된 marimo 서비스를 나란히 비교한 다음, 최소 피해 증명 스크립트를 사용하여 차이를 보여줍니다. 요약 CVE-2026-39987은 반응형 Python 노트북 프레임워크인 marimo 의 심각한 사전 인증 원격 코드 실행 취약점입니다. 취약한 동작은 터미널 WebSocket...
CVE-2026-39987_exploit
🔥 CVE-2026-39987 | Marimo 사전 인증 RCE 익스플로잇 익스플로잇 프레임워크 | 전체 원격 코드 실행RCE | WebSocket 인증 우회 🧠 명령어를 더 알아보려면 website.html 파일을 여세요 🎯 개요 이 익스플로잇은 포트 2718기본값에서 WebSocket을 실행하는 Marimo 애플리케이션을 대상으로 합니다. 이 취약점은 WebSocket 인증 우회를 통해 인증되지 않은 명령 실행 을 가능하게 하여, 공격자에게 전체 원격 코드 실행 기능을 부여합니다. 속성| 세부 정보 ---|--- CVE I...
CVE-2026-39987
CVE-2026-39987 — Marimo Python Notebook 사전 인증 원격 코드 실행 TL;DR Marimo데이터 과학 및 AI/ML용 오픈소스 Python 노트북에서 사전 인증 원격 코드 실행 취약점이 발견되었습니다. 터미널 WebSocket 엔드포인트/terminal/ws는 인증 검증을 완전히 건너뛰는 반면, 인접한 노트북 엔드포인트/ws는 이를 올바르게 강제합니다. 인증되지 않은 공격자는 /terminal/ws에 연결하여 자격 증명 없이 호스트 시스템에서 완전한 대화형 PTY 셸 을 얻을 수 있습니다. 공개 ...