CVE-2023-6634: LearnPress (WordPress plugin) · Argument Injection or Modification
Affects LearnPress (WordPress plugin)Source CVE Database V5
Not known to be exploited · public detection template (Nuclei) · CVSS 8.1 High.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 8.5% chance of exploitation in 30 days – higher than 95% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 11 Jan 2024
Detectable: evidence found.
nuclei template: LearnPress < 4.2.5.8 - Remote Code Execution
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| thimpress LearnPress – WordPress LMS Plugin | Affected
| Fixed in– |
AI-suggested
1. Immediate update: Organizations should upgrade the LearnPress plugin to a patched version once released by thimpress. Until then, consider disabling the plugin if feasible. 2. Input validation: Implement web application firewall (WAF) rules to detect and block suspicious requests targeting the get_content function or unusual call_user_func usage patterns. 3. Principle of least privilege: Ensure that the web server and PHP processes run with minimal privileges to limit the impact of potential exploitation. 4. Monitoring and logging: Enable detailed logging of web requests and monitor for anomalous activity indicative of exploitation attempts. 5. Segmentation: Isolate WordPress LMS instances from critical internal networks to reduce lateral movement risk. 6. Backup: Maintain regular, tested backups of the WordPress site and database to enable recovery in case of compromise. 7. Security plugins: Use security plugins that can detect and block command injection attempts and unauthorized function calls. 8. Incident response: Prepare an incident response plan specific to WordPress compromises, including forensic analysis and remediation steps.
Description
The LearnPress plugin for WordPress is vulnerable to Command Injection in all versions up to, and including, 4.2.5.7 via the get_content function. This is due to the plugin making use of the call_user_func function with user input. This makes it possible for unauthenticated attackers to execute any public function with one parameter, which could result in remote code execution.