{"id":"CVE-2026-112153","kind":"vulnerability","aliases":["CVE-2026-112153"],"related":[],"title":"Criminal-Management-System: SQL injection in officer registration form","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.","summary":"A PHP student-style web project, vraj404 Criminal-Management-System, passes officer form fields such as offName, contact and role into SQL queries in Officers/addOfficer.php without safe handling. A remote attacker can read or change the project's database through that form.","severity":"high","cvss":7.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["mysql","other","php","self-hosted"],"not_affected_if":["not-deployed"],"how_to_check":"- Check whether the deployment includes `Officers/addOfficer.php` in the web root\n- Compare the repository commit with `2808d057e7ddc5295519a487365b0cacfd0ba8c4`; the sources say the project is rolling release with no version numbers\n- unknown for other checks","fix":"- unknown: the sources say the project has not responded and gives no fixed release\n- Until a patch exists, block or remove `Officers/addOfficer.php` from public access and move the form behind authentication","status":"open","published_at":"2026-10-19T16:17:05+00:00","first_seen_at":"2026-10-23T21:57:18+00:00","triaged_at":"2026-10-25T03:22:56+00:00","updated_at":"2026-10-25T03:22:56+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-10-25T03:22:56Z","model":"claude-haiku-5-5","output":{"fix":"- unknown: the sources say the project has not responded and gives no fixed release\n- Until a patch exists, block or remove `Officers/addOfficer.php` from public access and move the form behind authentication","reach":"internet","title":"Criminal-Management-System: SQL injection in officer registration form","impact":"high","summary":"A PHP student-style web project, vraj404 Criminal-Management-System, passes officer form fields such as offName, contact and role into SQL queries in Officers/addOfficer.php without safe handling. A remote attacker can read or change the project's database through that form.","category":"other","nicknames":[],"who_cares":["php","self-hosted","mysql"],"confidence":0.6,"needs_auth":"unknown","worst_case":"Attacker reads or alters the entire application database remotely","analyst_note":"Confirm whether addOfficer.php requires login and find any fixed commit; the NVD entry lists no patched version, and the project has not responded.","how_to_check":"- Check whether the deployment includes `Officers/addOfficer.php` in the web root\n- Compare the repository commit with `2808d057e7ddc5295519a487365b0cacfd0ba8c4`; the sources say the project is rolling release with no version numbers\n- unknown for other checks","needs_analyst":true,"not_affected_if":["not-deployed"],"who_is_affected":"Teams running the vraj404 Criminal-Management-System PHP application that exposes the officer registration form to the network. The sources do not say which deployment settings make the endpoint reachable, so unknown for who can skip it. Anyone who does not run this project can skip it.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.00064,"input_tokens":3452,"output_tokens":590,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-112153':13A,16A '-2026':12A,15A '2808d057e7ddc5295519a487365b0cacfd0ba8c4':79C 'affect':81C,140C 'argument':101C 'attack':55B,113C 'avail':145C 'chang':59B 'compon':92C 'contact':42B 'contini':133C 'crimin':2A,32B,74C 'criminal-management-system':1A,31B,73C 'cve':11A,14A 'databas':63B 'deliveri':134C 'detail':138C 'detect':70C 'earli':153C 'error':85C 'exploit':116C 'field':38B 'file':88C 'form':10A,37B,66B,95C 'function':83C 'handl':52B 'host':22B 'inform':149C 'initi':111C 'inject':6A,106C 'issu':156C 'manag':3A,33B,75C 'manipul':98C 'may':121C 'mysql':17B 'mysqli':84C 'offic':8A,36B,93C 'officers/addofficer.php':49B,89C 'offnam':41B 'offname/offid/id/contact/gender/weapon/role':102C 'pass':35B 'perform':96C 'php':19B,24B 'possibl':109C 'problem':152C 'product':125C 'project':29B,61B,147C 'provid':132C 'public':119C 'queri':47B 'read':57B 'registr':9A,94C 'releas':130C,143C 'remot':54B,114C 'report':157C 'respond':161C 'result':103C 'role':44B 'roll':129C 'safe':51B 'self':21B 'self-host':20B 'sql':5A,46B,105C 'student':26B 'student-styl':25B 'style':27B 'system':4A,34B,76C 'therefor':135C 'updat':142C 'use':123C,127C 'version':137C 'vraj404':30B,72C 'vulner':68C 'web':28B 'without':50B 'yet':162C","nicknames":[],"mitigations":[],"who_affected":"Teams running the vraj404 Criminal-Management-System PHP application that exposes the officer registration form to the network. The sources do not say which deployment settings make the endpoint reachable, so unknown for who can skip it. Anyone who does not run this project can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-19T16:17:05+00:00","kev":null,"cvss_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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-112153","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-112153","severity":null,"published_at":"2026-10-19T16:17:05+00:00","modified_at":"2026-10-19T20:43:24+00:00","first_seen_at":"2026-10-23T21:57:18+00:00","fetched_at":"2026-10-23T22:28:57+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}