PT-2026-36639 · Sgl · Sglang

David Rochester

+2

·

Publicado

2026-05-02

·

Atualizado

2026-05-04

·

CVE-2026-7669

CVSS v3.1

5.6

Média

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas sgl-project SGLang versões anteriores a 0.6.0
Descrição Um problema de injeção de código existe no HuggingFace Transformer Handler, especificamente na função get tokenizer() do arquivo python/sglang/srt/utils/hf transformers utils.py. Quando um chamador define a variável trust remote code como False, o SGLang pode reinvocar silenciosamente o AutoTokenizer.from pretrained com trust remote code definido como True caso o HuggingFace transformers v5 retorne uma instância de TokenizersBackend. Isso anula a configuração de segurança e permite que um repositório de modelos contendo um arquivo tokenizer.py malicioso, referenciado via auto map no tokenizer config.json, execute código Python arbitrário no processo SGLang. Isso afeta tanto o tokenizer mode="auto" quanto o tokenizer mode="slow". O ataque pode ser executado remotamente, embora seja caracterizado por alta complexidade e dificuldade de exploração.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade. Como medida paliativa temporária, restrinja o uso da função get tokenizer() ou evite carregar tokenizers de repositórios de modelos não confiáveis.

Exploit

Special Elements Injection

Deserialization of Untrusted Data

RCE

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-7669
GHSA-6M5F-673F-5VH7

Produtos afetados

Sglang