CVE-2026-71232 in MacCMS10
Сводка
по VulDB • 05.08.2026
Редактор шаблонов административной части MacCMS10 (application/admin/controller/Template.php) блокирует опасные функции PHP в содержимом шаблона с помощью регулярного выражения черного списка, однако из него были исключены exec, passthru, popen, show_source, create_function, register_shutdown_function, register_tick_function и error_log. В сочетании с тегом условия {if} фреймворка ThinkPHP, который напрямую внедряет атрибут condition в исходный PHP-код (<?php if(condition): ?>), аутентифицированный администратор может внедрить полезную нагрузку вида {if condition="exec('id > /tmp/pwned.txt')"}{/if} для достижения удаленного выполнения кода. Проблема исправлена в коммите 71ad3bb29570e110d8e973acff68040a3050ddf0 (от 22 июня 2026 года), который добавил отсутствующие функции в фильтр блокировки.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.