CVE-2026-24635
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-24635 is a PHP Local File Inclusion (LFI) vulnerability in the DevsBlink EduBlink Core WordPress plugin, classified under CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program). It affects EduBlink Core versions up to and including 2.0.7. The vulnerability was published on January 23, 2026, with the CVE received from Patchstack and CVSS v3.1 scoring added by CISA-ADP the same day. It carries a CVSS v3.1 base score of 7.5 (High) (NVD, Patchstack).

Technical details

The root cause is improper neutralization of user-controlled input used in PHP include/require statements (CWE-98), allowing an attacker to manipulate the filename parameter to include arbitrary local files on the server. The attack vector is network-based, requires low privileges (authenticated user), no user interaction, and has high attack complexity, suggesting some precondition or bypass is needed to trigger the inclusion. Exploitation follows the CAPEC-193 pattern (PHP Remote File Inclusion), though in this case the impact is local file inclusion, enabling attackers to read sensitive files or potentially achieve code execution if file upload or log poisoning is possible (NVD, Patchstack).

Impact

Successful exploitation can result in high confidentiality, integrity, and availability impact on the affected WordPress installation. An attacker with low-level authenticated access could read sensitive server files (e.g., wp-config.php, /etc/passwd), and if combined with a file upload capability or log poisoning, could escalate to remote code execution. This could lead to full site compromise, credential theft, and potential lateral movement within the hosting environment (NVD).

Exploitability

No public proof-of-concept exploit code or in-the-wild exploitation has been reported for CVE-2026-24635 as of the available data. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.127%, indicating a low probability of exploitation in the near term. Exploitation requires an authenticated user account, which somewhat limits the attack surface (NVD, Patchstack).

Exploitation steps

  1. Reconnaissance: Identify WordPress sites running the EduBlink Core plugin (version ≤ 2.0.7) using tools like WPScan or Shodan with WordPress-specific fingerprinting.
  2. Authentication: Obtain a low-privileged WordPress account (e.g., subscriber or contributor role) through registration or credential reuse.
  3. Identify vulnerable parameter: Locate the plugin functionality that accepts a filename or path parameter used in a PHP include/require statement — typically exposed via a plugin shortcode, AJAX handler, or page template parameter.
  4. Craft LFI payload: Submit a crafted request with a path traversal payload (e.g., ../../../../wp-config.php or /etc/passwd) in the vulnerable parameter to include a sensitive local file.
  5. Exfiltrate data or escalate: Read the contents of included files from the HTTP response; if a writable upload directory exists, combine with a previously uploaded PHP file to achieve remote code execution (NVD, Patchstack).

Indicators of compromise

  • Network: Unusual HTTP GET or POST requests to WordPress endpoints associated with the EduBlink Core plugin containing path traversal sequences (e.g., ../, %2e%2e%2f, ....//) in parameters.
  • Logs: WordPress or web server access logs showing requests with encoded path traversal strings targeting plugin-related endpoints; PHP error logs referencing unexpected file inclusion paths.
  • File System: Unexpected PHP files in the WordPress uploads directory that may indicate a file upload combined with LFI for code execution; access timestamps on sensitive files like wp-config.php or /etc/passwd updated unexpectedly.
  • Process: Unusual PHP child processes or outbound network connections from the web server process following suspicious plugin requests.

Mitigation and workarounds

WordPress site administrators should update the EduBlink Core plugin to a version beyond 2.0.7 that addresses this vulnerability, as reported by Patchstack. If an updated version is not yet available, consider deactivating and removing the plugin until a patch is released. Additionally, restrict plugin access to trusted authenticated roles only, implement a Web Application Firewall (WAF) with LFI detection rules, and ensure PHP's open_basedir restriction is configured to limit file inclusion scope (Patchstack, NVD).

Community reactions

The vulnerability was noted in a Wordfence weekly WordPress vulnerability report covering early January 2026, indicating routine tracking by the WordPress security community. Social media activity was minimal, with a brief mention on Bluesky by TheHackerWire. No significant vendor statements or major researcher commentary beyond standard vulnerability database entries have been identified (Wordfence Blog).

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-16955NONEN/A
  • ai-engine
NoYesAug 08, 2026
CVE-2026-16953NONEN/A
  • ai-engine
NoYesAug 08, 2026
CVE-2026-16948NONEN/A
  • solace-extra
NoYesAug 08, 2026
CVE-2026-16608NONEN/A
  • download-monitor
NoYesAug 08, 2026
CVE-2026-16595NONEN/A
  • wpdirectorykit
NoYesAug 08, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management