CVE-2026-71232 in MacCMS10informação

Sumário

de VulDB • 05/08/2026

O editor de templates administrativos do MacCMS10 (application/admin/controller/Template.php) bloqueia funções PHP perigosas no conteúdo dos templates por meio de uma expressão regular baseada em lista negra; contudo, a lista negra omitiu exec, passthru, popen, show_source, create_function, register_shutdown_function, register_tick_function e error_log. Combinado com a tag de template {if} do ThinkPHP, que embute o atributo condition diretamente no PHP bruto (<?php if(condition): ?>), um administrador autenticado poderia injetar uma carga útil como {if condition="exec('id > /tmp/pwned.txt')"}{/if} para alcançar execução remota de código. Corrigido na commit 71ad3bb29570e110d8e973acff68040a3050ddf0 (2026-06-22), que adicionou as funções ausentes ao filtro.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

TuranSec

Reservar

05/08/2026

Divulgação

05/08/2026

Moderação

aceite

Entrada

VDB-386152

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!