CVE-2024-5438

The Tutor LMS – eLearning and online course solution plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.7.1 via the 'attempt_delete' function due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with Instructor-level access and above, to delete arbitrary quiz attempts.
Configurations

Configuration 1 (hide)

cpe:2.3:a:themeum:tutor_lms:*:*:*:*:*:wordpress:*:*

History

21 Nov 2024, 09:47

Type Values Removed Values Added
References () https://plugins.trac.wordpress.org/browser/tutor/trunk/classes/Quiz.php#L1806 - Product () https://plugins.trac.wordpress.org/browser/tutor/trunk/classes/Quiz.php#L1806 - Product
References () https://plugins.trac.wordpress.org/changeset/3098465/ - Patch () https://plugins.trac.wordpress.org/changeset/3098465/ - Patch
References () https://www.wordfence.com/threat-intel/vulnerabilities/id/00ec14d4-d97b-40b1-b61b-05e911f49bb0?source=cve - Third Party Advisory () https://www.wordfence.com/threat-intel/vulnerabilities/id/00ec14d4-d97b-40b1-b61b-05e911f49bb0?source=cve - Third Party Advisory

11 Jun 2024, 18:26

Type Values Removed Values Added
References () https://plugins.trac.wordpress.org/browser/tutor/trunk/classes/Quiz.php#L1806 - () https://plugins.trac.wordpress.org/browser/tutor/trunk/classes/Quiz.php#L1806 - Product
References () https://plugins.trac.wordpress.org/changeset/3098465/ - () https://plugins.trac.wordpress.org/changeset/3098465/ - Patch
References () https://www.wordfence.com/threat-intel/vulnerabilities/id/00ec14d4-d97b-40b1-b61b-05e911f49bb0?source=cve - () https://www.wordfence.com/threat-intel/vulnerabilities/id/00ec14d4-d97b-40b1-b61b-05e911f49bb0?source=cve - Third Party Advisory
CWE CWE-639
Summary
  • (es) El complemento Tutor LMS – eLearning and online course solution para WordPress es vulnerable a la referencia directa a objetos inseguros en todas las versiones hasta la 2.7.1 incluida a través de la función 'attempt_delete' debido a la falta de validación en una clave controlada por el usuario. Esto hace posible que atacantes autenticados, con acceso de nivel de instructor y superior, eliminen intentos de cuestionarios arbitrarios.
First Time Themeum tutor Lms
Themeum
CPE cpe:2.3:a:themeum:tutor_lms:*:*:*:*:*:wordpress:*:*

07 Jun 2024, 13:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-06-07 13:15

Updated : 2024-11-21 09:47


NVD link : CVE-2024-5438

Mitre link : CVE-2024-5438

CVE.ORG link : CVE-2024-5438


JSON object : View

Products Affected

themeum

  • tutor_lms
CWE
CWE-639

Authorization Bypass Through User-Controlled Key