Vulnerability Database · Packagist · smarty/smarty · Version

smarty/smarty v5.2.0

v5.2.0 is affected by 15 vulnerabilities.

The vulnerabilities that cover this exact version are listed below with the fixed version to move to.

Critical 2 High 6 Medium 7 Low 0 Unrated 0

Database updated 23/Oct/2026

Concerned about your application's security?

Vulert continues monitoring your dependencies and alerts you when new vulnerabilities are disclosed. No installation and no source-code access required.

01 Vulnerabilities affecting this version

smarty/smarty v5.2.0 vulnerabilities

15 vulnerabilities cover smarty/smarty v5.2.0. Scroll the table for all of them, or open the full list in the database.

Vulnerability Severity Fixed version Disclosed
CVE-2011-1028: Smarty3 Arbitrary PHP Code Execution in smarty/smarty 9.8 critical 3.0.7 22 Apr 2022
CVE-2021-26120: PHP Code Injection in smarty/smarty 9.8 critical 3.1.39 26 Feb 2021
CVE-2022-29221: PHP Code Injection in Smarty 8.8 high 3.1.45 25 May 2022
CVE-2021-21408: Access to restricted PHP code by dynamic static class access in Smarty 8.8 high 3.1.43 12 Jan 2022
CVE-2021-29454: Smarty Template Engine Sandbox Escape 8.1 high 3.1.42 12 Jan 2022
CVE-2018-13982: Smarty Path Traversal Vulnerability in smarty/smarty 7.5 high 3.1.33 13 May 2022
CVE-2021-26119: Smarty/Smarty - Sandbox escape through template_object in smarty 7.5 high 3.1.39 02 Mar 2021
CVE-2026-62993: Smarty Package SSRF via Redirect Bypass of Trusted URI 6.9 medium 5.8.2 01 Sep 2026
CVE-2026-62996: Smarty Security Stream Restriction Bypass in Smarty Package 6.9 medium 5.8.4 07 Aug 2026
CVE-2026-62992: Smarty Package Symlink Path Traversal Vulnerability 6.9 medium 5.8.2 07 Aug 2026
CVE-2018-16831: Smarty Path Traversal Vulnerability in smarty/smarty 5.9 medium 3.1.33 14 May 2022
CVE-2018-25047: Smarty Cross-site Scripting vulnerability in pages that use smarty_function_mailto 5.4 medium 3.1.47 16 Sep 2022
CVE-2012-4437: Cross-site Scripting in SmartyException N/A medium 3.1.12 17 May 2022
CVE-2014-8350: Smarty arbitrary PHP code execution N/A high 3.1.21 17 May 2022
CVE-2009-5054: Smarty Does Not Consider Umask Values When Setting Permissions N/A medium 3.0.0-beta4 02 May 2022

Looking for another version, or everything Vulert holds for smarty/smarty?

All versions → Full vulnerability list →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →

Questions

About smarty/smarty v5.2.0

Is smarty/smarty v5.2.0 vulnerable?

Yes. 15 vulnerabilities in the Vulert database cover smarty/smarty v5.2.0: 2 critical, 6 high, 7 medium and 0 low. Each entry above names the fixed version to move to.

How do I monitor smarty/smarty for upcoming vulnerabilities?

Upload the manifest or SBOM for your application at vulert.com/scanner and Vulert keeps checking the smarty/smarty version you actually run against new disclosures, then alerts you when one affects it. There is no installation and no source-code access required.