Description
LearnPress WordPress Plugin before 4.4.6 contains a stored cross-site scripting vulnerability that allows authenticated attackers with the Instructor role to inject persistent malicious payloads by submitting unsanitized input into quiz question answer title fields. Attackers can store arbitrary JavaScript through the answer title parameter, which is rendered through an unescaped HTML sink to execute in the browsers of any user who views the affected quiz question, including students, other instructors, and administrators.
Published: 2026-09-03
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

LearnPress allows an authenticated user with the Instructor role to submit answer titles for quiz questions. The plugin stores that input without sanitization and later renders it directly as HTML. This flaw lets an attacker inject persistent JavaScript that will execute in the browsers of any user who views the affected quiz, including students, other instructors, or administrators. The injected code can steal credentials, perform actions in the victim’s context, or display malicious content, thereby compromising confidentiality, integrity, and availability of the learning environment.

Affected Systems

The vulnerability applies to the ThimPress LearnPress WordPress plugin in any WordPress installation using a version older than 4.4.6. Any site that has this plugin deployed and grants the Instructor role to a user is at risk.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate severity, and the vulnerability is not listed in the CISA KEV catalog. Because the flaw requires an authenticated user with the Instructor role, the attack vector is inferred to be an insider or privileged credential compromise scenario. Exploitation also depends on the attacker being able to add a new answer title to a quiz. The EPSS score is unavailable, but the documented impact and privilege requirement suggest a moderate likelihood of targeted exploitation under the right conditions.

Generated by OpenCVE AI on September 3, 2026 at 20:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade LearnPress to version 4.4.6 or newer to apply the stored‑XSS fix.
  • If an upgrade is impossible, remove or disable the plugin to stop further exploit attempts.
  • After the upgrade, sanitize existing quiz question answer titles to eliminate any embedded scripts before re‑publishing the content.
  • As a temporary measure, restrict the Instructor role so it cannot edit quiz question titles until a patch is applied.

Generated by OpenCVE AI on September 3, 2026 at 20:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Thimpress
Thimpress learnpress
Wordpress
Wordpress wordpress
Vendors & Products Thimpress
Thimpress learnpress
Wordpress
Wordpress wordpress

Thu, 03 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 03 Sep 2026 18:15:00 +0000

Type Values Removed Values Added
Description LearnPress WordPress Plugin before 4.4.6 contains a stored cross-site scripting vulnerability that allows authenticated attackers with the Instructor role to inject persistent malicious payloads by submitting unsanitized input into quiz question answer title fields. Attackers can store arbitrary JavaScript through the answer title parameter, which is rendered through an unescaped HTML sink to execute in the browsers of any user who views the affected quiz question, including students, other instructors, and administrators.
Title LearnPress WordPress Plugin < 4.4.6 Stored XSS via Quiz Question Answer Titles
Weaknesses CWE-79
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Thimpress Learnpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T18:16:56.827Z

Reserved: 2026-08-27T21:39:20.459Z

Link: CVE-2026-82024

cve-icon Vulnrichment

Updated: 2026-09-03T18:16:37.443Z

cve-icon NVD

Status : Received

Published: 2026-09-03T18:17:24.410

Modified: 2026-09-03T19:17:29.477

Link: CVE-2026-82024

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T20:45:05Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')