Description
A vulnerability was detected in vraj404 Criminal-Management-System up to 2808d057e7ddc5295519a487365b0cacfd0ba8c4. This affects the function mysqli_error of the file Officers/addOfficer.php of the component Officer Registration Form. Performing a manipulation of the argument offName/offID/ID/contact/gender/weapon/role results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-19
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: SQL Injection
Action: Apply Patch
AI Analysis

Impact

A SQL injection flaw exists in the addOfficer.php component of the Criminal‑Management‑System, allowing an attacker to inject arbitrary SQL by manipulating fields such as offName, offID, ID, contact, gender, weapon, or role. The injected input is passed directly to the mysqli_error function without proper sanitization, creating a vulnerability that falls under CWE‑89 (SQL Injection) and includes characteristics of CWE‑74 (Injection flaw). Successful exploitation could read, modify, or delete any officer data in the database, impacting the confidentiality, integrity, or availability of the system.

Affected Systems

All instances of the Criminal‑Management‑System distributed by vraj404 that include the addOfficer.php script before the commit 2808d057e7ddc5295519a487365b0cacfd0ba8c4 are affected. Because the project uses a rolling release model, version numbers are not published, but any build created from source prior to that commit remains vulnerable.

Risk and Exploitability

The CVSS score of 6.9 places this flaw in the moderate severity range. The attack can be carried out remotely without authentication and public exploits are already available. Although the EPSS score is not disclosed and the vulnerability is not listed in the CISA KEV catalog, the lack of a vendor response and the presence of an existing exploit raise the likelihood that unpatched systems will be affected.

Generated by OpenCVE AI on October 19, 2026 at 16:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Criminal‑Management‑System to a version or commit that incorporates the fix for addOfficer.php – in particular any commit following 2808d057e7ddc5295519a487365b0cacfd0ba8c4.
  • If an update is not currently available, limit access to the officer registration form so that only trusted administrative users can submit data, or employ a web application firewall rule that blocks SQL injection patterns.
  • Replace the vulnerable code with parameterized queries or prepared statements, ensuring that all user-supplied input is properly sanitized before inclusion in any database query.

Generated by OpenCVE AI on October 19, 2026 at 16:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 19 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in vraj404 Criminal-Management-System up to 2808d057e7ddc5295519a487365b0cacfd0ba8c4. This affects the function mysqli_error of the file Officers/addOfficer.php of the component Officer Registration Form. Performing a manipulation of the argument offName/offID/ID/contact/gender/weapon/role results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Title vraj404 Criminal-Management-System Officer Registration Form addOfficer.php mysqli_error sql injection
First Time appeared Vraj404
Vraj404 criminal-management-system
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:vraj404:criminal-management-system:*:*:*:*:*:*:*:*
Vendors & Products Vraj404
Vraj404 criminal-management-system
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Vraj404 Criminal-management-system
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-19T16:37:50.313Z

Reserved: 2026-10-19T05:50:41.363Z

Link: CVE-2026-112153

cve-icon Vulnrichment

Updated: 2026-10-19T16:37:45.255Z

cve-icon NVD

Status : Deferred

Published: 2026-10-19T16:17:05.567

Modified: 2026-10-19T20:43:24.237

Link: CVE-2026-112153

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T19:30:02Z

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')