{"id":"CVE-2026-114245","kind":"vulnerability","aliases":["CVE-2026-114245"],"related":[],"title":"Insurance Management System: admin registration form allows improper authorization","description":"A weakness has been identified in dhikshitha29 Insurance-Management-System 91de5edda5baa109ad8e9baf03ce6a3ceda84183/125362cc21dca20d74091a4913a5096bb58dd837. Affected by this issue is some unknown functionality of the file /Admin/includes/Admin-Register-inc.php of the component Add New Admin Form. Executing a manipulation of the argument submit/Admin_id/password can lead to improper authorization. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.","summary":"A flaw in the Add New Admin form of an open-source Insurance Management System lets a remote user manipulate the submit, Admin_id and password fields to bypass authorization. An attacker could gain or create administrative access to the application, and a public exploit exists.","severity":"high","cvss":7.5,"epss":0.00377,"exploited":false,"exploited_at":null,"products":[{"name":"Insurance-Management-System","fixed":[],"affected":"commits 91de5edda5baa109ad8e9baf03ce6a3ceda84183, 125362cc21dca20d74091a4913a5096bb58dd837 (rolling release; no fixed version)","ecosystem":"github"}],"ecosystems":[],"tags":["insurance-management-system","other","php","self-hosted","unpatched"],"not_affected_if":["admin-page-not-exposed","endpoint-blocked","not-deployed"],"how_to_check":"- Check whether /Admin/includes/Admin-Register-inc.php exists in the deployment (path in repo: Insurance_Management_System/Admin/includes/).\n- Check that the script has no session/role check before the INSERT into the Admin table.\n- Look in the Admin table for admin accounts you did not create.\n- Deployed commit 91de5edd... or 125362cc... (rolling release, no version numbers).","fix":"No fix upstream as of 2026-10-25 (issue #4 open, project silent). Workaround: delete or block /Admin/includes/Admin-Register-inc.php at the web server, or add a session/admin-role check at the top of the script; review the Admin table for unknown accounts and reset admin passwords.","status":"open","published_at":"2026-10-21T13:18:28+00:00","first_seen_at":"2026-10-23T21:57:28+00:00","triaged_at":"2026-10-25T03:16:54+00:00","updated_at":"2026-10-25T03:24:54+00:00","category":"other","confidence":0.8,"triage":{"at":"2026-10-25T03:16:54Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"internet","title":"Insurance Management System: admin registration form allows improper authorization","impact":"high","summary":"A flaw in the Add New Admin form of an open-source Insurance Management System lets a remote user manipulate the submit, Admin_id and password fields to bypass authorization. An attacker could gain or create administrative access to the application, and a public exploit exists.","category":"other","nicknames":[],"who_cares":["php","self-hosted","insurance-management-system"],"confidence":0.6,"needs_auth":"no","worst_case":"Remote attacker creates or takes over an administrator account","analyst_note":"Find whether a patched commit or fix exists upstream and confirm which deployments expose the Admin register endpoint; see the NVD page https://nvd.nist.gov/vuln/detail/CVE-2026-114245.","how_to_check":"- Check whether the file `/Admin/includes/Admin-Register-inc.php` exists in the deployed application.\n- Compare the deployed commit against `91de5edda5baa109ad8e9baf03ce6a3ceda84183` or `125362cc21dca20d74091a4913a5096bb58dd837`; the sources do not give a version range.","needs_analyst":true,"not_affected_if":["not-deployed","admin-page-not-exposed"],"who_is_affected":"Teams that deploy the dhikshitha29 Insurance-Management-System project, especially if the admin registration page is reachable from the internet. The sources name no fixed release, and the project has not responded to the report, so no patched version is confirmed.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000638,"input_tokens":3501,"output_tokens":576,"severity_before":"high"},"analyst_status":"done","analyst_note":"Find whether a patched commit or fix exists upstream and confirm which deployments expose the Admin register endpoint; see the NVD page https://nvd.nist.gov/vuln/detail/CVE-2026-114245.","search":"'-114245':12A,15A '-2026':11A,14A '/admin/includes/admin-register-inc.php':100C '91de5edda5baa109ad8e9baf03ce6a3ceda84183/125362cc21dca20d74091a4913a5096bb58dd837':88C 'access':68B 'add':34B,104C 'admin':4A,36B,53B,106C 'administr':67B 'affect':89C,158C 'allow':7A 'applic':71B 'argument':113C 'attack':62B,121C,141C 'author':9A,60B,119C 'avail':132C 'bypass':59B 'compon':103C 'continu':150C 'could':63B,137C 'creat':66B 'cve':10A,13A 'deliveri':151C 'dhikshitha29':83C 'disclos':164C 'earli':172C 'execut':108C 'exist':76B 'exploit':75B,128C 'field':57B 'file':99C 'flaw':31B 'form':6A,37B,107C 'function':96C 'gain':64B 'host':28B 'id':54B 'identifi':81C 'improp':8A,118C 'inform':156C,168C 'insur':1A,21B,43B,85C 'insurance':17A 'insurance-management-system':16A,20B,84C 'issu':92C,175C 'lead':116C 'let':46B 'made':131C 'manag':2A,22B,44B,86C 'management':18A 'manipul':50B,110C 'may':122C 'new':35B,105C 'open':41B 'open-sourc':40B 'password':56B 'perform':124C 'php':25B 'problem':171C 'product':143C 'project':166C 'public':74B,135C 'registr':5A 'releas':147C,161C 'remot':48B,126C 'report':176C 'respond':180C 'roll':146C 'self':27B 'self-host':26B 'sourc':42B 'submit':52B 'submit/admin_id/password':114C 'system':3A,19A,23B,45B,87C,148C 'unknown':95C 'unpatch':29B 'updat':160C 'use':139C 'user':49B 'util':144C 'version':155C 'weak':78C 'yet':181C","nicknames":[],"mitigations":[],"who_affected":"Anyone running the dhikshitha29 Insurance-Management-System PHP app with the web root reachable by others. Registration needs no login, so anyone who can reach the endpoint can create an admin and log in. It is a small hobby/demo project; people who only use it locally or never deployed it can skip this. The same repo has other open unauthenticated issues (#2, #3, #5, #6).","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-21T13:18:28+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":1,"sources":[{"source":"nvd","external_id":"CVE-2026-114245","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-114245","severity":null,"published_at":"2026-10-21T13:18:28+00:00","modified_at":"2026-10-21T16:17:32+00:00","first_seen_at":"2026-10-23T21:57:28+00:00","fetched_at":"2026-10-23T22:29:01+00:00","note":null},{"source":"epss","external_id":"CVE-2026-114245","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-114245","severity":null,"published_at":null,"modified_at":null,"first_seen_at":"2026-10-24T13:15:54+00:00","fetched_at":"2026-10-24T13:15:54+00:00","note":null},{"source":"analyst","external_id":"CVE-2026-114245:710","url":null,"severity":null,"published_at":"2026-10-25T03:24:54+00:00","modified_at":"2026-10-25T03:24:54+00:00","first_seen_at":"2026-10-25T03:24:54+00:00","fetched_at":"2026-10-25T03:24:54+00:00","note":"Maintainer has not responded; GitHub issue #4 (opened Oct 7 2026) still open, no fix commit found. Reporter write-up (VulDB submit, via issue) shows Admin-Register-inc.php has no session/role check, so unauthenticated admin creation. Nothing marked verified (no vendor words)."}],"documents":[{"id":3154,"url":"https://github.com/dhikshitha29/Insurance-Management-System/issues/4","title":"Missing authentication in Admin/includes/Admin-Register-inc.php allows unauthenticated creation of administrator accounts (issue #4)","kind":"issue","source":"analyst","text":"Issue #4 listed open on the project issue tracker, opened Oct 7, 2026; tracker shows no fix or maintainer reply (read via issue list).","published_at":null,"relation":"advisory","confidence":null,"note":null},{"id":3155,"url":"https://vuldb.com/submit/1018588","title":"VulDB Submit #1018588 (reporter write-up)","kind":"other","source":"analyst","text":"Admin-Register-inc.php performs no session or role check; only requires POST fields non-empty, then inserts attacker-supplied values into the Admin table. Unauthenticated remote user can register an admin, log in via Admin-Login-inc.php. Source: github issue #4. Accepted 10/21/2026.","published_at":null,"relation":"poc","confidence":null,"note":null}],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}