CVE-2025-6985 in LangChaininformação

Sumário

de VulDB • 30/05/2026

A classe HTMLSectionSplitter em langchain-text-splitters versão 0.3.8 é vulnerável a ataques de XML External Entity (XXE) devido à análise insegura de XSLT. Esta vulnerabilidade ocorre porque a classe permite o uso de folhas de estilo XSLT arbitrárias, que são analisadas usando lxml.etree.parse() e lxml.etree.XSLT() sem quaisquer medidas de endurecimento (hardening). Em versões do lxml até 4.9.x, as entidades externas são resolvidas por padrão, permitindo que os atacantes leiam arquivos locais arbitrários ou realizem buscas HTTP(S) de saída. Nas versões do lxml 5.0 e superiores, embora a expansão de entidades esteja desativada, a função document() do XSLT ainda pode ler qualquer URI, a menos que o XSLTAccessControl seja aplicado. Esta vulnerabilidade permite que atacantes remotos obtenham acesso apenas de leitura a qualquer arquivo ao qual o processo LangChain possa aceder, incluindo ficheiros sensíveis como chaves SSH, ficheiros de ambiente, código-fonte ou metadados da nuvem. Não é necessária autenticação, privilégios especiais ou interação do utilizador, e a falha é explorável em implantações padrão que ativam o XSLT personalizado.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

@huntr Ai

Reservar

01/07/2025

Divulgação

06/10/2025

Moderação

aceite

Entrada

VDB-327310

CPE

pronto

EPSS

0.00604

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!