Sceawere
Vulnerability Detail
CVE-2026-100313UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
CloudClassroom-PHP-Project XSS via queryx
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 4.3
- Creation Date
- 4h ago
- Vendor
- mathurvishal
- Product
- CloudClassroom-PHP-Project
- Attack Type
- Cross Site Scripting
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
A weakness has been identified in mathurvishal CloudClassroom-PHP-Project up to 5dadec098bfbbf3300d60c3494db3fb95b66e7be. This affects an unknown function of the file updatequery.php. Executing a manipulation of the argument queryx can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The vendor was contacted early about this disclosure but did not respond in any way.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "4.3",
"pubDate": "2026-09-26T12:17:33.267Z",
"pubdate": "2026-09-26T12:17:33.267Z",
"executiveSummary": "A Cross-Site Scripting (XSS) vulnerability exists in the mathurvishal CloudClassroom-PHP-Project, specifically within the updatequery.php script. The application fails to properly sanitize user-supplied input provided via the queryx argument, allowing an unauthenticated remote attacker to inject arbitrary malicious scripts into the web pages viewed by other users.\nThis vulnerability poses a significant security risk, as it allows for unauthorized script execution within the context of a victim's session. An attacker can leverage this flaw to perform session hijacking, sensitive data theft, unauthorized actions, or site defacement. The vulnerability is accessible remotely, and publicly available exploit code increases the likelihood of active exploitation. Given the rolling release model of the software, users are at persistent risk until manual security hardening is applied to the codebase.",
"technicalDetails": "The vulnerability is a classic reflected Cross-Site Scripting (XSS) flaw located in the updatequery.php file of the CloudClassroom-PHP-Project. The root cause is the improper validation and encoding of the queryx parameter. In the affected versions, up to commit 5dadec098bfbbf3300d60c3494db3fb95b66e7be, the application takes input from this argument and reflects it back into the HTTP response body without adequate contextual output encoding or input sanitization.\nThe attack flow begins when an attacker crafts a malicious URI containing a JavaScript payload within the queryx argument. This payload typically includes standard XSS vectors, such as script tags or event handlers (e.g., onerror, onload). When a targeted user or administrator clicks the link containing the malicious queryx parameter, the victim's browser sends a request to the server-side updatequery.php script. The server processes this request and echoes the unvalidated input back to the browser. The browser, trusting the origin of the script as legitimate content from the host, executes the embedded malicious code in the context of the user's current session.\nBecause the application does not implement robust Content Security Policy (CSP) headers or perform strict output escaping, the payload is executed as part of the document's Document Object Model (DOM). This allows the attacker to execute scripts with the same level of authority as the legitimate web application. Consequently, the attacker can access sensitive information stored in cookies, such as session identifiers, or perform actions on behalf of the victim without their consent. The exploitation is remote, does not require authentication, and utilizes standard web protocols, making it a critical threat to the integrity and confidentiality of the web application users. Since the vendor has not responded to disclosure, no official patch is available, and the vulnerability persists across all instances currently utilizing the affected codebase version."
}