PT-2026-37117 · Anyscale · Ray

Shakevsky

·

Publicado

2026-04-24

·

Atualizado

2026-05-09

·

CVE-2026-41486

CVSS v4.0

8.9

Alta

VetorAV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Nome do Software Vulnerável e Versões Afetadas Ray versões 2.49.0 a 2.54.0
Descrição O Ray Data registra tipos de extensão Arrow personalizados (ray.data.arrow tensor, ray.data.arrow tensor v2 e ray.data.arrow variable shaped tensor) globalmente no PyArrow. Quando o PyArrow lê um arquivo Parquet contendo esses tipos de extensão, ele invoca a função arrow ext deserialize nos bytes de metadados do campo. A implementação passa esses bytes diretamente para cloudpickle.loads(), o que permite a execução de código arbitrário durante a análise do esquema, antes que qualquer dado de linha seja processado. Isso afeta qualquer processo que utilize Ray Data para ler arquivos Parquet, incluindo aqueles que usam ray.data.read parquet(), pyarrow.parquet.read table() ou pandas.read parquet(). Um invasor pode explorar isso fornecendo um arquivo Parquet manipulado contendo uma coluna com um dos nomes de tipo de extensão afetados.
Recomendações Atualize o Ray para a versão 2.55.0.

Correção

Deserialization of Untrusted Data

Code Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-41486
ECHO-E817-9967-6723
GHSA-MW35-8RX3-XF9R

Produtos afetados

Ray