CVE-2026-24635 in EduBlink Core Plugininfo

Summary

by MITRE • 01/23/2026

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in DevsBlink EduBlink Core edublink-core allows PHP Local File Inclusion.This issue affects EduBlink Core: from n/a through <= 2.0.7.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 01/24/2026

The CVE-2026-24635 vulnerability represents a critical PHP Remote File Inclusion flaw that fundamentally compromises the security integrity of the DevsBlink EduBlink Core platform. This vulnerability stems from improper control of filename parameters in include/require statements, creating a pathway for malicious actors to execute arbitrary code through file inclusion mechanisms. The flaw specifically affects versions of the EduBlink Core platform up to and including version 2.0.7, indicating a widespread exposure across multiple iterations of the software. The vulnerability classifies under CWE-88, which deals with improper control of generation of code, and more specifically aligns with CWE-94, representing improper execution of code through code injection. This weakness enables attackers to manipulate the include/require functions by injecting malicious file paths, potentially leading to complete system compromise.

The technical implementation of this vulnerability occurs when the application fails to properly validate or sanitize user-supplied input that is used in file inclusion operations. In PHP environments, the include or require statements can be manipulated if input parameters are not adequately filtered, allowing attackers to specify arbitrary file paths. When an attacker can control the filename parameter passed to these functions, they can potentially include malicious files from remote servers or local files on the target system. This creates a direct pathway for code execution, file disclosure, and potential privilege escalation. The vulnerability operates at the application layer and can be exploited through various attack vectors including web application interfaces, API endpoints, or parameter manipulation. The issue manifests when user input flows directly into include/require statements without proper sanitization, creating a dangerous code execution environment.

The operational impact of this vulnerability extends far beyond simple data exposure, representing a severe threat to system integrity and confidentiality. Successful exploitation could enable attackers to execute arbitrary commands on the target server, potentially leading to complete system compromise, data theft, or service disruption. The vulnerability affects the core functionality of the EduBlink platform, which likely handles educational content management, user authentication, and administrative operations. Attackers could leverage this flaw to gain unauthorized access to sensitive educational data, manipulate course content, or establish persistent backdoors within the system. The remote nature of the attack means that exploitation can occur from any location, making it particularly dangerous for organizations that rely on web-based educational platforms. This vulnerability aligns with ATT&CK technique T1190, which covers exploitation of remote services, and T1059, covering command and scripting interpreters, as attackers would need to execute code through the vulnerable PHP include mechanisms.

Mitigation strategies for CVE-2026-24635 should prioritize immediate patching of affected systems, as the most effective solution involves upgrading to a version that addresses this vulnerability. Organizations should implement strict input validation and sanitization protocols for all user-supplied parameters that may influence file inclusion operations. The implementation of a whitelist approach for file inclusion, where only predetermined, safe files can be included, provides robust protection against this class of attack. Additionally, disabling remote file inclusion features in PHP configurations through the use of allow_url_include = Off directive significantly reduces the attack surface. Network-level controls such as firewall rules and web application firewalls should be configured to monitor and block suspicious file inclusion patterns. Regular security audits and code reviews focusing on include/require statement usage should be implemented to identify and remediate similar vulnerabilities. The principle of least privilege should be enforced, ensuring that the web application runs with minimal required permissions to limit potential damage from successful exploitation attempts. Organizations should also implement proper logging and monitoring mechanisms to detect unauthorized file inclusion attempts and maintain comprehensive backup strategies to recover from potential compromise.

Responsible

Patchstack

Reservation

01/23/2026

Disclosure

01/23/2026

Moderation

accepted

CPE

ready

EPSS

0.00220

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!