CVE-2026-10110: code-projects Student Details Management System index.php sql injection
A vulnerability was detected in code-projects Student Details Management System 1.0. This affects an unknown function of the file /index.php. Performing a manipulation of the argument roll results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used.
Security readout for executives and security teams
Plain-English summary
CVE-2026-10110 is a remotely reachable SQL injection in code-projects Student Details Management System 1.0. The vulnerable input is the roll argument on /index.php. A public exploit is referenced, but the supplied sources do not show confirmed active exploitation. Compromise could affect student records and the backing database.
Executive priority
Treat this as high priority for any live deployment because it is unauthenticated, remotely reachable, and has a public exploit reference. Prioritize containment and inventory first; patch status is not established in the supplied sources.
Technical view
The record describes CWE-89 SQL injection through manipulation of roll in /index.php, with CVSS v2 7.5: network, low complexity, unauthenticated, partial confidentiality, integrity, and availability impact. The affected product is code-projects Student Details Management System 1.0. The vulnerable function is not identified in the supplied sources.
Likely exposure
Exposure is likely limited to organizations running code-projects Student Details Management System 1.0, especially internet-facing or broadly accessible internal deployments. The sources do not support applying this CVE to other code-projects products or other versions.
Exploitation context
The advisory states the exploit is public and may be used, and a GitHub exploit reference is listed. The source bundle marks KEV as false, so there is no supplied evidence of confirmed active exploitation.
Researcher notes
Evidence is strong for affected product, parameter, endpoint, weakness class, and public exploit availability. Evidence is incomplete for the exact vulnerable function, patch availability, indicators of compromise, and real-world exploitation. Avoid expanding affected scope beyond Student Details Management System 1.0.
Mitigation direction
Inventory all Student Details Management System deployments and confirm version 1.0 exposure.
Restrict public access to the application until vendor guidance is reviewed.
Check code-projects or project maintainers for patched release or remediation guidance.
If internally maintained, remediate roll handling with parameterized database access.
Review web and database logs for suspicious roll parameter activity.
Validation and detection
Search asset inventory for code-projects Student Details Management System 1.0.
Confirm whether /index.php is reachable from untrusted networks.
Review application code paths that consume the roll parameter.
Check logs for unusual database errors or anomalous roll values.
Verify any vendor or maintainer patch before restoring broad access.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-74: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
Injection into data stores can inform collection, data access, and exfiltration detection reviews. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references database injection or access, so collection and exfiltration review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
4CVSS vectors
6Timeline events
0ADP providers
6Source links
CVSS vector scores
4 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-74 · source CWE mapping
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.