Description
A vulnerability was found in SourceCodester Water Billing Management System 1.0. Impacted is an unknown function of the file /admin/?page=user/manage_user of the component User Management Module. Performing a manipulation of the argument ID results in sql injection. Remote exploitation of the attack is possible. The exploit has been made public and could be used.
Published: 2026-06-01
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SourceCodester Water Billing Management System 1.0 contains an SQL injection flaw in the user management module where the ID argument of the /admin/?page=user/manage_user endpoint is not properly sanitized. This flaw allows an attacker to inject arbitrary SQL statements, potentially compromising data confidentiality, integrity, or availability. The vulnerability maps to CWE-74 for unsanitized input handling and CWE-89 for plain SQL query misuse.

Affected Systems

The affected product is SourceCodester Water Billing Management System 1.0, specifically the admin user management component that processes the ID parameter in the manage_user page. Any deployment of this version that still uses the default, unpatched code is vulnerable.

Risk and Exploitability

The CVSS score of 5.1 indicates a moderate severity. EPSS data is not available, and the vulnerability is not listed in the CISA KEV catalog. An attacker can exploit this flaw remotely by issuing a crafted HTTP request to the /admin/?page=user/manage_user endpoint. Based on the description, the attack likely requires authentication to the administrative area, but the publicly available exploitation code suggests that once authorized, no additional privileges are necessary to inject SQL. Once executed, attackers can read, modify, or delete user data, thereby breaching confidentiality and integrity of the system.

Generated by OpenCVE AI on June 1, 2026 at 10:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Replace the vulnerable code with parameterized SQL queries or properly escape/sanitize the ID value; ensure all user input is validated before use in database operations.
  • Revoke and reissue credentials for accounts with access to the /admin/?page=user/manage_user endpoint and restrict administrative access to a secure network segment or IP whitelist.
  • Deploy a web application firewall or equivalent runtime protection that detects and blocks SQL injection patterns targeting the ID parameter.

Generated by OpenCVE AI on June 1, 2026 at 10:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 01 Jun 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 01 Jun 2026 09:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in SourceCodester Water Billing Management System 1.0. Impacted is an unknown function of the file /admin/?page=user/manage_user of the component User Management Module. Performing a manipulation of the argument ID results in sql injection. Remote exploitation of the attack is possible. The exploit has been made public and could be used.
Title SourceCodester Water Billing Management System User Management manage_user sql injection
First Time appeared Sourcecodester
Sourcecodester water Billing Management System
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:sourcecodester:water_billing_management_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester water Billing Management System
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Sourcecodester Water Billing Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-06-01T07:45:08.745Z

Reserved: 2026-05-31T08:24:02.672Z

Link: CVE-2026-10237

cve-icon Vulnrichment

Updated: 2026-06-01T10:58:57.069Z

cve-icon NVD

Status : Received

Published: 2026-06-01T09:16:15.510

Modified: 2026-06-01T09:16:15.510

Link: CVE-2026-10237

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-01T10:30:26Z

Weaknesses