CVE-2026-7745

CodeAstro Online Classroom facultydetails sql injection

Published May 4, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was determined in CodeAstro Online Classroom 1.0. This impacts an unknown function of the file /OnlineClassroom/facultydetails. This manipulation of the argument deleteid causes sql injection. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.

Analysis

AI-generated

Technical impact

The flaw lies in the facultydetails module of CodeAstro Online Classroom 1.0, where the deleteid argument is incorporated into an SQL statement without proper sanitization, exemplifying CWE-74 and CWE-89 vulnerabilities. Attackers can supply malicious input to manipulate the query, allowing them to retrieve, alter, or delete database records. This class of issue can lead to data leakage and integrity compromise. Based on the description, it is inferred that the attacker could potentially access or modify data beyond the intended scope.

Affected Systems

The vulnerability affects CodeAstro’s Online Classroom product running version 1.0. No other versions are documented, and the exact module or function that processes deleteid is not identified beyond the facultydetails file path.

Risk and Exploitability

The CVSS score is 5.3, indicating a moderate risk level. No EPSS score is provided, so precise exploitation likelihood cannot be quantified, but the flaw is publicly disclosed and can be triggered remotely through crafted requests, indicating it could be abused if the target is exposed to the web. The issue is not listed in CISA's KEV catalog, so there is no current evidence of widespread exploitation. Users of v1.0 should evaluate the exposure and pursue mitigations promptly.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply an official CodeAstro patch or update to a version that resolves the deleteid SQL injection flaw.
  • Implement input validation and prepared statements on the deleteid parameter, ensuring that only expected numeric identifiers are accepted or the value is properly escaped before inclusion in SQL commands.
  • If an immediate fix is unavailable, restrict database privileges for the web application to the minimum required roles (e.g., read‑only where no deletion is needed) and consider deploying a web application firewall to block suspicious SQL payloads.

Generated by OpenCVE AI on May 4, 2026 at 10:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Codeastro
Codeastro online Classroom
Vendors & Products Codeastro
Codeastro online Classroom
Type Values Removed Values Added
Description A vulnerability was determined in CodeAstro Online Classroom 1.0. This impacts an unknown function of the file /OnlineClassroom/facultydetails. This manipulation of the argument deleteid causes sql injection. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized.
Title CodeAstro Online Classroom facultydetails sql injection
Weaknesses CWE-74
CWE-89
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
May 4, 2026, 12:47 PM
Reserved
May 3, 2026, 5:16 PM
Status
Deferred
Published
May 4, 2026, 9:16 AM
Modified
Oct 26, 2026, 7:10 PM