header-logo
Suggest Exploit
vendor:
PlaySMS
by:
Touhid M.Shaikh, Lucas Rosevear
9.8
CVSS
CRITICAL
Server-Side Template Injection
79
CWE
Product Name: PlaySMS
Affected Version From: Before 1.4.3
Affected Version To: 1.4.2003
Patch Exists: YES
Related CWE: CVE-2020-8644
CPE: a:playsms:playsms
Other Scripts:
Platforms Tested:
2020

PlaySMS index.php Unauthenticated Template Injection Code Execution

This module exploits a preauth Server-Side Template Injection vulnerability in PlaySMS before version 1.4.3, leading to remote code execution. The vulnerability is caused by double processing a server-side template with a custom PHP template system called 'TPL', which is used in the PlaySMS template engine. An attacker can submit a username with a malicious payload, which is stored in a TPL template. When the template is rendered a second time, code execution occurs. The TPL template language is vulnerable to PHP code injection.

Mitigation:

Update PlaySMS to version 1.4.3 or later.
Source

Exploit-DB raw data: