WordPress Plugin Vulnerabilities

Smart Popup by Supsystic < 2.0.2 - Admin+ SSTI via Popup Text Block

Description

The plugin 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.

Proof of Concept

Affects Plugins

Fixed in 2.0.2

References

Classification

Type
INJECTION
OWASP top 10

Miscellaneous

Original Researcher
Karthik Ramakrishnan
Submitter
Karthik Ramakrishnan
Verified
Yes

Timeline

Publicly Published
2026-10-26 (about 2 days ago)
Added
2026-10-26 (about 1 day ago)
Last Updated
2026-10-26 (about 1 day ago)

Other