CVE-2026-71232 in MacCMS10información

Resumen

por VulDB • 2026-08-05

El editor de plantillas de administración de MacCMS10 (application/admin/controller/Template.php) bloquea funciones PHP peligrosas en el contenido de las plantillas mediante una expresión regular basada en lista negra, pero dicha lista omitía exec, passthru, popen, show_source, create_function, register_shutdown_function, register_tick_function y error_log. Combinado con la etiqueta de plantilla {if} de ThinkPHP, que incrusta directamente el atributo condition en PHP crudo (<?php if(condition): ?>), un administrador autenticado podría inyectar una carga útil como {if condition="exec('id > /tmp/pwned.txt')"}{/if} para lograr la ejecución remota de código. Corregido en el commit 71ad3bb29570e110d8e973acff68040a3050ddf0 (2026-06-22), que añadió las funciones faltantes al filtro.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

TuranSec

Reservar

2026-08-05

Divulgación

2026-08-05

Moderación

aceptado

Artículo

VDB-386152

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!