CVE:CVE-2021-29454
CNNVD:CNNVD-202201-684
Smarty是Smarty 是 PHP 的模板引擎，有助于将表示 (HTML/CSS) 与应用程序逻辑分离。
Smarty存在安全漏洞，该漏洞源于在版本3.1.42和4.0.2之前，模板作者可以通过构建一个恶意的数学字符串来运行任意PHP代码。如果一个数学字符串作为用户提供的数据传递给数学函数，外部用户可以通过制造一个恶意的数学字符串来运行任意PHP代码。用户应该升级到3.1.42或4.0.2版本来接收补丁。
solution:Upgrade smarty smarty to a higher version than 3.1.42,4.0.2,and avoid the version (,3.1.42),[4.0.0,4.0.2); Upgrade debian debian_linux to a higher version than 9.0,10.0,11.0,and avoid the version 9.0,10.0,11.0; Upgrade fedoraproject fedora to a higher version than 36,37,and avoid the version 36,37