PHP Code Injection by malicious attribute in extends-tag in Smarty
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| smarty-php | smarty | affected |
|
No data.
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3956-1 | smarty3 security update |
Debian DSA |
DSA-5826-1 | smarty3 security update |
Debian DSA |
DSA-5830-1 | smarty4 security update |
EUVD |
EUVD-2024-1424 | Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic. In affected versions template authors could inject php code by choosing a malicious file name for an extends-tag. Sites that cannot fully trust template authors should update asap. All users are advised to update. There is no patch for users on the v3 branch. There are no known workarounds for this vulnerability. |
Github GHSA |
GHSA-4rmg-292m-wg3w | Smarty vulnerable to PHP Code Injection by malicious attribute in extends-tag |
Ubuntu USN |
USN-7158-1 | Smarty vulnerabilities |
Ubuntu USN |
USN-7377-1 | Smarty vulnerability |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.507% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Smarty-php
Smarty-php smarty |
|
| CPEs | cpe:2.3:a:smarty-php:smarty:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Smarty-php
Smarty-php smarty |
|
| Metrics |
ssvc
|