Voltar
Falha em Marimo Notebook permitia execução de comandos MCP antes da execução de células em modo de edição

Alerta Crítico: Falha no Marimo Notebook Permitia Execução Remota de Comandos Antes da Edição

Aprofundamento CEVIU

Aprofundamento

A CVE-2026-75149 é uma falha de injeção de código crítica que atinge as versões do Marimo Notebook anteriores à 0.23.15. O perigo é claro: um notebook especialmente criado com código malicioso pode executar comandos arbitrários no servidor Model Context Protocol (MCP) controlado por um atacante. O pior é que isso acontece logo que o usuário abre o notebook em modo de edição, antes de qualquer célula de código ser processada, tornando o ataque altamente eficiente. A interação do usuário é mínima, bastando abrir o arquivo.

A vulnerabilidade tem uma pontuação CVSS v3.1 de 8.8 (alta), reforçando sua gravidade. O Marimo Notebook já lançou a versão 0.23.15 para mitigar o risco, e a versão 0.24.0, liberada em 17 de agosto de 2026, também contém a correção. Esta falha foi descoberta por Gregory Tan, conhecido como Grg0rry. A correção envolve tratar metadados do notebook como dados controlados por atacantes, passando configurações por uma allowlist. Isso é crucial para barrar injeções futuras.

O que mudou

Esta nova vulnerabilidade (CVE-2026-75149) mostra um padrão preocupante no Marimo Notebook. Em 13 de abril de 2026, o CEVIU News noticiou a "Falha Crítica de RCE Pré-Autenticação no Marimo Sob Exploração Ativa" (CVE-2026-39987), onde uma falha no endpoint /terminal/ws permitia execução de comandos. A vulnerabilidade atual (CVE-2026-75149) apresenta um vetor de ataque diferente: a execução ocorre via injeção de código através da configuração do notebook, logo na abertura.

É uma evolução no modus operandi dos ataques: de um terminal WebSocket exposto para uma injeção de código que explora metadados. Outra falha divulgada em 4 de agosto de 2026, a CVE-2026-67618, também lidava com um limite de configuração explorando a base_url de IA. Isso indica uma série de problemas relacionados à forma como o Marimo lida com a configuração e os metadados dos notebooks. A correção atual foca em endurecer o tratamento desses metadados para evitar problemas similares.

Por que isso importa

Para desenvolvedores e empresas que utilizam Marimo Notebook, esta falha é um sinal de alerta máximo. Um simples clique para abrir um notebook malicioso pode comprometer totalmente um ambiente de desenvolvimento. Dados podem ser roubados, sistemas podem ser controlados e a integridade do código pode ser comprometida. A cibersegurança em ferramentas de desenvolvimento é fundamental para evitar prejuízos.

A rápida atualização e a verificação da origem dos notebooks são medidas protetivas essenciais para manter a segurança do ambiente. É um lembrete crítico de que mesmo ferramentas amplamente utilizadas precisam de constante vigilância contra vulnerabilidades inesperadas.

Linha do tempo

  1. Falha Crítica de RCE Pré-Autenticação no Marimo via terminal WebSocket (CVE-2026-39987) revelada.

  2. Lançamento da versão 0.23.15 do Marimo com correção para a vulnerabilidade CVE-2026-75149.

  3. Divulgação da vulnerabilidade CVE-2026-67618, afetando configurações de IA do Marimo.

  4. Publicação oficial do CVE-2026-75149.

  5. Alerta sobre falha crítica no Marimo Notebook permite execução remota de comandos (CVE-2026-75149).

Perguntas frequentes

O que é o Marimo Notebook?

É um ambiente de notebook Python que permite a criação e execução de código. Ele é projetado para ser uma ferramenta interativa, usada por desenvolvedores e cientistas de dados para experimentação e análise.

Qual a gravidade da CVE-2026-75149?

A falha é considerada de alta gravidade, com CVSS 8.8. Ela permite a execução remota de comandos no servidor do usuário sem autenticação, apenas pela abertura de um notebook malicioso em modo de edição. Isso a torna uma ameaça séria.

Como posso me proteger contra esta vulnerabilidade?

Atualize imediatamente sua instalação do Marimo Notebook para a versão 0.23.15 ou superior, preferencialmente 0.24.0. Além disso, evite abrir notebooks de fontes não confiáveis e sempre valide a integridade dos arquivos antes de executá-los.

Quem descobriu essa falha?

A vulnerabilidade CVE-2026-75149 foi descoberta e reportada por Gregory Tan, que utiliza o identificador Grg0rry. A sua contribuição foi fundamental para a identificação e a subsequente correção do problema pela equipe do Marimo.

Fontes

Avalie este artigo:
Categoria
CEVIU Segurança da Informação
Publicado
26 de agosto de 2026
Editoria
CEVIU Segurança da Informação

Quer receber mais sobre CEVIU Segurança da Informação?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser