The Smart Popup by Supsystic WordPress plugin before 2.0.2 does not prevent template-injection payloads from being stored in a popup text block and later evaluated by its template engine, because the filter meant to strip template delimiters runs before a decoding step that reconstructs them, allowing an authenticated administrator to execute arbitrary template expressions server-side and read PHP constants such as the site's database credentials and authentication keys.
Metrics
Affected Vendors & Products
References
History
Wed, 28 Oct 2026 12:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-94 |
Wed, 28 Oct 2026 11:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The Smart Popup by Supsystic WordPress plugin before 2.0.2 does not prevent template-injection payloads from being stored in a popup text block and later evaluated by its template engine, because the filter meant to strip template delimiters runs before a decoding step that reconstructs them, allowing an authenticated administrator to execute arbitrary template expressions server-side and read PHP constants such as the site's database credentials and authentication keys. | |
| Title | Smart Popup by Supsystic < 2.0.2 - Admin+ SSTI via Popup Text Block | |
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: WPScan
Published: 2026-10-28T10:45:14.251Z
Updated: 2026-10-28T10:45:14.251Z
Reserved: 2026-10-22T07:51:55.816Z
Link: CVE-2026-115223
No data.
Status : Deferred
Published: 2026-10-28T11:17:15.800
Modified: 2026-10-28T14:37:23.510
Link: CVE-2026-115223
No data.
ReportizFlow