Vulnerability Description
The Tutor LMS plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.7.4. This is due to missing or incorrect nonce validation on the 'addon_enable_disable' function. This makes it possible for unauthenticated attackers to enable or disable addons via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Themeum | Tutor Lms | < 2.7.5 |
Related Weaknesses (CWE)
References
- https://plugins.trac.wordpress.org/browser/tutor/trunk/classes/Ajax.php?rev=3128Product
- https://plugins.trac.wordpress.org/changeset/3148621/tutor/tags/2.7.5/classes/AjPatch
- https://www.wordfence.com/threat-intel/vulnerabilities/id/992abd72-2a8e-4bda-94cThird Party Advisory
FAQ
What is CVE-2023-2919?
CVE-2023-2919 is a vulnerability with a CVSS score of 4.3 (MEDIUM). The Tutor LMS plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.7.4. This is due to missing or incorrect nonce validation on the 'addon_enable_disabl...
How severe is CVE-2023-2919?
CVE-2023-2919 has been rated MEDIUM with a CVSS base score of 4.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2023-2919?
Check the references section above for vendor advisories and patch information. Affected products include: Themeum Tutor Lms.