From: Vsevolod Stakhov Date: Thu, 5 Jun 2025 10:53:01 +0000 (+0600) Subject: Merge pull request #5490 from rspamd/vstakhov-ucl-fix X-Git-Tag: 3.12.0~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f60cd32049ceb6bfd9786a09b6fb839c0f28bc27;p=thirdparty%2Frspamd.git Merge pull request #5490 from rspamd/vstakhov-ucl-fix One of the major issues is that we should use safe parser flags for all inputs aside of the real configuration which we should really trust. It means that we need to disable macros, file variables and other UCL features when it is used to parse any potentially unsafe content. I do not treat it as a security vulnerability so far, as Rspamd operates with merely trusted content by HTTP by default, however, it is good to fix to avoid any potential future mususes or even exploits possibilities. --- f60cd32049ceb6bfd9786a09b6fb839c0f28bc27