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
| Vetor | AV: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
Produtos afetados
Langchain
Langchain Experimental