PT-2026-122103
CVE-2026-114624
·
Publicado
2026-10-23
·
Atualizado
2026-10-23
Descrição por
CVSS 3.1
7.2
AltaMétricasAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
baserCMS versões 5.0.0 até 5.3.1
baserCMS versões 5.4.0 até 5.4.1
Description
A API JSON de administração permite que strings sejam armazenadas inalteradas na entidade widget-area, pois a serialização ocorre apenas quando o valor enviado é um array. Quando esses valores são lidos para renderização de front-end ou respostas de API, o sistema utiliza a função
unserialize() sem a restrição allowed classes, aceitando dados serializados brutos e codificados em base64. Um invasor com privilégios de administrador ou acesso de escrita em widgets pode implantar um grafo de objetos que é acionado durante requisições de página não autenticadas. Isso pode levar à execução remota de código como o usuário do servidor web via proc open() através de cadeias de gadgets envolvendo composer/composer ProcessExecutor::startJob() com Process::fromShellCommandline(), ou logiscape/mcp-sdk-php StdioTransport::connect() com StdioServerParameters. O processo de desserialização ignora as salvaguardas de somente leitura baseadas no construtor, permitindo que a carga útil seja executada repetidamente.Recommendations
Atualizar o baserCMS versões 5.0.0 até 5.3.1 para a versão 5.3.2.
Atualizar o baserCMS versões 5.4.0 até 5.4.1 para a versão 5.4.2.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾