PT-2026-122102
CVE-2026-114623
·
Publicado
2026-10-23
·
Atualizado
2026-10-23
Descrição por
CVSS 3.1
6.5
MédiaMétricasAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
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
Um usuário autenticado com permissões de visualização de arquivos de tema pode realizar um ataque de traversal de diretório através da tela web Admin do plugin opcional BcThemeFile. A função
ThemeFilesController::parseArgs() constrói um caminho contendo segmentos ../, que é então passado para ThemeFilesService::get() sem a devida validação de contenção. Subsequentemente, ThemeFile:: getContents() lê o arquivo resolvido e exibe seu conteúdo em uma área de texto. Isso permite a divulgação de arquivos com extensões .php, .css, .js e .ctp, potencialmente expondo o código-fonte da aplicação e credenciais de banco de dados em config/install.php para MySQL ou PostgreSQL, ou o fallback Security.salt em config/app local.php. O problema requer que o cliente preserve os segmentos de ponto e não permite a gravação de arquivos, execução de código ou acesso a arquivos .env, .pem e .db.Recommendations
Atualize o baserCMS versões 5.0.0 até 5.3.1 para a versão 5.3.2.
Atualize o baserCMS versões 5.4.0 até 5.4.1 para a versão 5.4.2.
Como medida paliativa temporária, desative o plugin BcThemeFile.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾