CVE-2019-19609
highpriority · attend · 58EPSS 0.541 · 99 %ileexploit · PoCEUUSEPSS · scored 2026-10-27
The Strapi framework before 3.0.0-beta.17.8 is vulnerable to Remote Code Execution in the Install and Uninstall Plugin components of the Admin panel, because it does not sanitize the plugin name, and attackers can inject arbitrary shell commands to be executed by the execa function.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
weaknesses
The CWE weakness classes this flaw belongs to.
exploits (8)
Public proof-of-concept and weaponised exploit code.
- D3m0nicw0lf/CVE-2019-19609Strapi Remote Code ExecutionPoC · poc_in_github
- RamPanic/CVE-2019-19609-EXPLOITRamPanic/CVE-2019-19609-EXPLOITPoC · poc_in_github
- ebadfd/CVE-2019-19609Strapi Framework Vulnerable to Remote Code Execution PoC · poc_in_github
affected products (4)
Products and version ranges known to be affected.
advisories (2)
Vendor and ecosystem advisories describing this.
- GHSA-49vv-6q7q-w5cfDuplicate Advisory: OS Command Injection in Strapi2021-12-10ghsa · osvUS
### Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-9p2w-rmx4-9mw7. This link is maintained to preserve external references. ### Original Description The Strapi framework before 3.0.0-beta.17.8 is vulnerable to Remote Code Execution in the Install and Uninstall Plugin components of the Admin panel, because it does not sanitize the plugin name, and attackers can inject arbitrary shell commands to be executed by the execa function.
- GHSA-9p2w-rmx4-9mw7Command Injection in strapi2020-09-04ghsa · osvUS
Versions of `strapi` before 3.0.0-beta.17.8 are vulnerable to Command Injection. The package fails to sanitize plugin names in the `/admin/plugins/install/` route. This may allow an authenticated attacker with admin privileges to run arbitrary commands in the server. ## Recommendation Upgrade to version 3.0.0-beta.17.8 or later
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (15)
External citations — patches, advisories, analysis.
- https://bittherapy.net/post/strapi-framework-remote-code-execution/cnnvd
- https://cxsecurity.com/issue/WLB-2021080107cnnvd
- https://github.com/strapi/strapi/pull/4636cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2019-19609cnnvd
- https://packetstormsecurity.com/files/163940/Strapi-3.0.0-beta.17.7-Remote-Code-Execution.htmlcnnvd
- https://packetstormsecurity.com/files/163950/Strapi-CMS-3.0.0-beta.17.4-Remote-Code-Execution.htmlcnnvd
- https://www.exploit-db.com/exploits/50238cnnvd
- http://packetstormsecurity.com/files/163940/Strapi-3.0.0-beta.17.7-Remote-Code-Execution.htmlenisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan