CVE-2026-10178: code-projects Online Music Site AdminEditAlbum.php sql injection
A vulnerability was detected in code-projects Online Music Site 1.0. This vulnerability affects unknown code of the file /Administrator/PHP/AdminEditAlbum.php. The manipulation of the argument ID results in sql injection. The attack may be performed from remote. The exploit is now public and may be used.
Security readout for executives and security teams
Plain-English summary
CVE-2026-10178 is a SQL injection in code-projects Online Music Site 1.0. The vulnerable handling is reported in /Administrator/PHP/AdminEditAlbum.php through the ID argument. Business impact is potentially exposed website data loss, tampering, or outage if this application is deployed and reachable.
Executive priority
Treat this as high priority if the product is deployed. The vulnerability is remotely reachable, unauthenticated per CVSS, and has public exploit material, but active exploitation is not confirmed in the provided sources.
Technical view
The source bundle reports CWE-89/CWE-74 in AdminEditAlbum.php, triggered by manipulation of the ID parameter. CVSS v2 is 7.5 with network access, low complexity, no authentication, and partial confidentiality, integrity, and availability impact. The affected product named is code-projects Online Music Site 1.0.
Likely exposure
Exposure is limited to organizations running code-projects Online Music Site 1.0, especially if the Administrator PHP path is internet-accessible. The bundle does not prove broad enterprise adoption or identify managed-service exposure.
Exploitation context
The bundle states a public proof of concept exists and may be used. It does not show CISA KEV listing or another cited source confirming active exploitation in the wild.
Researcher notes
Evidence is mostly third-party advisory data. The source bundle names version 1.0, but the included CPE uses a wildcard version. No official patch, commit, or vendor remediation is identified in the supplied evidence.
Mitigation direction
Check vendor or project guidance for an official fix or replacement package.
Remove or isolate any public deployment of Online Music Site 1.0 until assessed.
Restrict access to administrator PHP paths to trusted networks and authenticated users.
Review AdminEditAlbum.php for parameterized database access before returning it to service.
Increase monitoring for unusual requests targeting the administrator album-editing route.
Validation and detection
Inventory web assets for code-projects Online Music Site 1.0 deployments.
Confirm whether /Administrator/PHP/AdminEditAlbum.php exists and is reachable.
Review application code handling of the ID argument for unsafe SQL construction.
Check web and database logs for suspicious requests involving the album edit endpoint.
Validate any fix in an authorized test environment before production restoration.
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.
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.