SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-62993

MEDIUM · CVSS 6.9 EPSS 0.42% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-31 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

Smarty template engine versions prior to 4.5.7 and 5.8.2 are vulnerable to server-side request forgery (SSRF) due to inadequate validation of remote URLs in the {fetch} handling process. An attacker could exploit this vulnerability by manipulating fetch targets to redirect requests to internal endpoints, potentially compromising sensitive data or services. Organizations using affected versions of Smarty should prioritize upgrading to the patched versions to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-62993
Severity
MEDIUM
CVSS
6.9
EPSS
0.42%

Original NVD Description

Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. Prior to 4.5.7 and 5.8.2, depending on the release line, Smarty's {fetch} handling in libs/plugins/function.fetch.php and src/FunctionHandler/Fetch.php used Security::isTrustedUri() to validate only the initial remote URL against trusted_uri when a security policy was active. For resources handled by file_get_contents(), including HTTPS URLs, PHP followed HTTP redirects by default. An attacker who could supply or influence a fetch target and had an open redirect on a trusted host could redirect the request to an attacker-chosen internal endpoint, bypass the trusted_uri allowlist, and perform server-side request forgery. This issue is fixed in versions 4.5.7 and 5.8.2.