
MAGNOLIA-8281: FreeMarker Restriction Bypass 2 in Magnolia CMS
Проблема в фильтре FreeMarker в Magnolia CMS v6.2.16 и ниже позволяет злоумышленникам обходить ограничения безопасности и читать/записывать/перемещать/копировать/удалять произвольные файлы с помощью специально созданной полезной нагрузки FreeMarker. Успешно достигалось произвольное выполнение кода путём записи произвольных JSP-файлов.
Раскрытие информации вендором и исправление этой уязвимости можно найти здесь.
Ни я, ни вендор не запрашивали CVE для этих уязвимостей.
Более подробная информация и процесс эксплуатации приведены в этом PDF.
JSP-код, используемый для выполнения произвольных системных команд, можно найти здесь.