PT-2024-21902 · Unknown+1 · Langchain Experimental+1

CVE-2024-27444

·

Publicado

2024-02-25

·

Atualizado

2026-06-29

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do LangChain anteriores à 0.1.8
Versões do langchain experimental anteriores à 0.0.52
Descrição
A vulnerabilidade permite que um invasor contorne uma correção anterior e execute código arbitrário por meio de determinados atributos no código Python, incluindo import, subclasses, builtins, globals, getattribute, bases, mro ou base. Esses atributos não são proibidos pelo pal chain/base.py.
Recomendações
Para versões do LangChain anteriores à 0.1.8, atualize para a versão 0.1.8 ou posterior.
Para versões do langchain experimental anteriores à 0.0.52, atualize para a versão 0.0.52 ou posterior.
Como solução temporária, considere restringir o uso dos atributos import, subclasses, builtins, globals, getattribute, bases, mro ou base no código Python até que um patch seja aplicado.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-27444
GHSA-V8VJ-CV27-HJV8
PYSEC-2026-375

Produtos afetados

Langchain
Langchain Experimental