Description
The LearnPress WordPress plugin before 4.4.4 does not validate a user-supplied URL before the server fetches it, allowing users with the instructor role to induce the server to issue requests to arbitrary external hosts, a blind and bounded server-side request forgery.
Published: 2026-08-10
Score: 2.2 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

LearnPress WordPress plugin versions earlier than 4.4.4 do not validate a user‑supplied URL before the server retrieves it. This omission allows users with the instructor role to trigger the plugin to make requests to arbitrary external hosts. The vulnerability is a blind, bounded server‑side request forgery, which could be exploited to probe internal network services, exfiltrate data, or potentially reach other vulnerable systems that the server can reach. The impact is the attacker gains the ability to cause the server to perform outbound requests, potentially leading to disclosure or manipulation of sensitive information.

Affected Systems

Any WordPress installation using LearnPress plugin prior to 4.4.4 is affected. The vulnerability requires the attacker to have the instructor role or equivalent capability within the plugin. The scope is limited to the impacted server and the external hosts it can reach, but the lack of validation allows indirect access to internal resources.

Risk and Exploitability

The vulnerability is a server‑side request forgery (CWE‑918). Because the request is blind, the attacker cannot observe responses, yet the bounded nature of the request means the server may be limited to certain domains or hostnames, reducing but not eliminating risk. The EPSS score is less than 1%, indicating a very low but non‑zero exploitation probability, and the vulnerability is not listed in CISA KEV, but the lack of input validation combined with the ability to target arbitrary hosts suggests a significant exploitation risk if an instructor account is compromised or if policy allows them to submit arbitrary URLs. The potential for internal system reconnaissance and data exfiltration warrants prompt remediation. The CVSS score of 2.2 indicates low overall severity.

Generated by OpenCVE AI on August 13, 2026 at 09:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the LearnPress plugin to version 4.4.4 or later, which includes input validation for URLs.
  • If an immediate update is not possible, restrict the instructor role from accessing the openai_apply_image_feature endpoint or remove the capability that allows submitting external URLs.
  • As a temporary workaround, configure the host’s outbound firewall or network policy to block or log unexpected outbound requests originating from the plugin’s PHP process.

Generated by OpenCVE AI on August 13, 2026 at 09:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Mon, 10 Aug 2026 08:15:00 +0000

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

Mon, 10 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-918

Mon, 10 Aug 2026 06:45:00 +0000

Type Values Removed Values Added
Description The LearnPress WordPress plugin before 4.4.4 does not validate a user-supplied URL before the server fetches it, allowing users with the instructor role to induce the server to issue requests to arbitrary external hosts, a blind and bounded server-side request forgery.
Title LearnPress < 4.4.4 - Instructor+ Server-Side Request Forgery via openai_apply_image_feature
References

Subscriptions

Learnpress Learnpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-11T20:19:29.169Z

Reserved: 2026-06-23T09:44:42.544Z

Link: CVE-2026-12971

cve-icon Vulnrichment

Updated: 2026-08-11T20:19:25.954Z

cve-icon NVD

Status : Deferred

Published: 2026-08-10T07:16:46.043

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-12971

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T09:15:03Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)