]> git.ipfire.org Git - thirdparty/rspamd.git/commit
Merge pull request #5490 from rspamd/vstakhov-ucl-fix
authorVsevolod Stakhov <vsevolod@rspamd.com>
Thu, 5 Jun 2025 10:53:01 +0000 (16:53 +0600)
committerGitHub <noreply@github.com>
Thu, 5 Jun 2025 10:53:01 +0000 (16:53 +0600)
commitf60cd32049ceb6bfd9786a09b6fb839c0f28bc27
treeaf87c4cb4de876c9bd32e664c3c5139adf82f297
parente6a642203c7afd85206663a9ff7be10df52f3f8b
parent189005c0e85b2d976dde3307265a7170486e851f
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.