Description
The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to unauthorized deletion of quiz question answers due to a missing capability check in the delete_question_answer() function of the EditQuestionAjax class in all versions up to, and including, 4.3.2.8. The AbstractAjax::catch_lp_ajax() dispatcher verifies a wp_rest nonce but performs no current_user_can() check, and the QuestionAnswerModel::delete() method only validates minimum answer counts without checking user capabilities. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete answer options from any quiz question on the site.
Published: 2026-03-23
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Deletion of Quiz Question Answers
Action: Patch Immediately
AI Analysis

Impact

The vulnerability arises from a missing capability check in the delete_question_answer() function of the EditQuestionAjax class. This flaw allows any authenticated user with a Subscriber role or higher to delete answer options from any quiz question. The consequence is a direct compromise of data integrity for course content, potentially disrupting the learning experience and undermining trust in the platform. The weakness is a classic case of missing authorization (CWE‑862).

Affected Systems

The affected product is the LearnPress – WordPress LMS Plugin developed by thimpress. All releases up to and including version 4.3.2.8 are impacted. No other product variants or versions are listed as affected.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate severity. The EPSS score is not available, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. Exploitation requires only that the attacker be authenticated; any user with Subscriber-level access or higher can trigger the deletion. Because the attack vector is authenticated, the likelihood of exploitation depends on the site’s user base and role distribution, but the impact remains significant if attackers obtain legitimate credentials. The overall risk can be considered moderate to high for sites that rely heavily on accurate quiz data.

Generated by OpenCVE AI on March 24, 2026 at 03:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the LearnPress plugin to version 4.3.3 or later
  • If an update cannot be performed immediately, restrict Subscriber and higher user roles from executing any quiz modification actions or remove the plugin until it can be patched
  • Monitor site logs for unexpected quiz answer deletions and review user activity
  • Consider implementing additional role‑based access controls to limit quiz management to administrators only

Generated by OpenCVE AI on March 24, 2026 at 03:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 25 Mar 2026 20:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 24 Mar 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Thimpress
Thimpress learnpress – Wordpress Lms Plugin For Create And Sell Online Courses
Wordpress
Wordpress wordpress
Vendors & Products Thimpress
Thimpress learnpress – Wordpress Lms Plugin For Create And Sell Online Courses
Wordpress
Wordpress wordpress

Tue, 24 Mar 2026 02:30:00 +0000

Type Values Removed Values Added
Description The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to unauthorized deletion of quiz question answers due to a missing capability check in the delete_question_answer() function of the EditQuestionAjax class in all versions up to, and including, 4.3.2.8. The AbstractAjax::catch_lp_ajax() dispatcher verifies a wp_rest nonce but performs no current_user_can() check, and the QuestionAnswerModel::delete() method only validates minimum answer counts without checking user capabilities. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete answer options from any quiz question on the site.
Title LearnPress <= 4.3.2.8 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Quiz Answer Deletion
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Thimpress Learnpress – Wordpress Lms Plugin For Create And Sell Online Courses
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T17:34:42.320Z

Reserved: 2026-02-25T19:03:11.576Z

Link: CVE-2026-3225

cve-icon Vulnrichment

Updated: 2026-03-25T19:19:10.360Z

cve-icon NVD

Status : Deferred

Published: 2026-03-23T23:17:13.047

Modified: 2026-04-24T16:32:53.997

Link: CVE-2026-3225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-03-25T20:36:12Z

Weaknesses