PT-2024-29038 · Parisneo · Lollms

CVE-2024-4078

·

Publicado

2024-05-16

·

Atualizado

2026-07-07

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
parisneo/lollms versão mais recente
Descrição
O problema está relacionado à execução de código arbitrário devido à sanitização insuficiente das entradas do usuário. Especificamente, o endpoint /unInstall binding está vulnerável, e o problema decorre da falta de sanitização de caminho ao lidar com o parâmetro name na função unInstall binding. Isso permite que um invasor percorra diretórios e execute código arbitrário ao carregar um arquivo malicioso init .py. A exploração desse problema pode levar à execução remota de código no sistema onde o software está implantado.
Recomendações
Para a versão mais recente, atualize para uma versão que corrija a sanitização insuficiente das entradas do usuário no endpoint /unInstall binding, garantindo especificamente a sanitização adequada do caminho para o parâmetro name na função unInstall binding. Como solução temporária, considere restringir o acesso ao endpoint /unInstall binding para minimizar o risco de exploração.

Correção

Command Injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-4078
GHSA-PWC9-Q4HJ-PG8G
PYSEC-2026-1593

Produtos afetados

Lollms