Vulnerability Description
controllers/admin.js in Total.js CMS 13 allows remote attackers to execute arbitrary code via a POST to the /admin/api/widgets/ URI. This can be exploited in conjunction with CVE-2019-15954.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Totaljs | Total.Js Cms | 13.0.0 |
Related Weaknesses (CWE)
References
- https://github.com/saddean/research/blob/master/totaljs/Broken-acces-control.mdExploitThird Party Advisory
- https://github.com/totaljs/cms/commit/2a26c4c6a61d3fda4527a761716ef7e1c5f7c970PatchThird Party Advisory
- https://github.com/saddean/research/blob/master/totaljs/Broken-acces-control.mdExploitThird Party Advisory
- https://github.com/totaljs/cms/commit/2a26c4c6a61d3fda4527a761716ef7e1c5f7c970PatchThird Party Advisory
FAQ
What is CVE-2020-9381?
CVE-2020-9381 is a vulnerability with a CVSS score of 7.5 (HIGH). controllers/admin.js in Total.js CMS 13 allows remote attackers to execute arbitrary code via a POST to the /admin/api/widgets/ URI. This can be exploited in conjunction with CVE-2019-15954.
How severe is CVE-2020-9381?
CVE-2020-9381 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2020-9381?
Check the references section above for vendor advisories and patch information. Affected products include: Totaljs Total.Js Cms.