CVE-2026-2058
7.3mathurvishal · CloudClassroom-PHP-Project
A SQL injection vulnerability in the CloudClassroom-PHP-Project allows unauthenticated remote attackers to execute arbitrary database commands via the gnamex parameter in postquerypublic.php.
Executive summary
A critical SQL injection vulnerability in the CloudClassroom-PHP-Project allows unauthenticated attackers to compromise sensitive database information and potentially gain full application control.
Vulnerability
This vulnerability is a SQL injection (CWE-89) located in the postquerypublic.php file. An unauthenticated attacker can supply a malicious payload to the gnamex POST parameter, which is then concatenated directly into a database query without sanitization.
Business impact
Successful exploitation permits an attacker to perform unauthorized database operations, including the extraction of sensitive credentials, exam data, and administrative information. Given the CVSS score of 7.3 and the ability for remote, unauthenticated access, this flaw poses a significant risk to data confidentiality and integrity. The project is confirmed to be discontinued, which elevates the risk of permanent exposure.
Remediation
Immediate Action: As the project is discontinued and no official patch is available, organizations should immediately migrate to a supported e-learning platform. If immediate migration is impossible, remove the vulnerable postquerypublic.php functionality entirely.
Proactive Monitoring: Monitor web server logs for suspicious POST requests to /postquerypublic containing SQL syntax characters such as single quotes, double dashes, or common injection functions like updatexml.
Compensating Controls: Deploy a Web Application Firewall (WAF) with strict SQL injection filtering rules to block malicious payloads targeting the gnamex parameter.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists, attributed to the security researcher's technical write-up provided in the references.
Analyst recommendation
The severity of this SQL injection, combined with the fact that the software is discontinued and lacks a vendor patch, necessitates urgent action. Organizations currently utilizing this project are strongly advised to transition to a modern, actively maintained alternative to prevent potential data breaches. If the application must remain online, implement strict network-level access controls and WAF protections as a temporary measure while planning for decommissioning.
Sources
Originally found and disclosed by bl4dsc4n (VulDB User), per the CVE Program record.
- VDB-344618 | mathurvishal CloudClassroom-PHP-Project Post Query Details postquerypublic.php sql injection Vulnerability database entry
- VDB-344618 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #744236 | https://github.com/mathurvishal/CloudClassroom-PHP-Project CloudClassroom PHP Project 1.0 SQL Injection Third-party advisory
- Related
- Exploit / PoC