Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local system access
-
DeliveryInspect mpGabinet process memory
-
ExploitExtract database credentials
-
ExecutionConnect directly to database
-
ImpactPerform unauthorized administrative actions
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V8 - Authorization Unnecessary privilege execution
|
| Exploitation Conditions | Local access to the system running mpGabinet is required (either SSH login, console access, or prior arbitrary code execution). No special application configuration or feature flag is needed-the vulnerability exists in default deployments. The attacker must be able to inspect process memory (using debuggers, /proc/PID/mem on Linux, memory dump tools on Windows); this requires either running as the same user, running as root/SYSTEM, or bypassing OS memory access controls. The database credentials are stored in application memory during normal operation and are extractable by standard tools without requiring kernel exploits. Exploitation is limited to systems where: (1) process memory inspection is not blocked by OS-level restrictions (e.g., kernel hardening, SELinux, AppArmor in enforcing mode); (2) the attacker has local system access; (3) the database is reachable from the compromised system (usually true for backend server, may be blocked by network segmentation). |
| Impact | CVSS 6.9 with AV:L (local attack vector) and PR:N (no privileges required) indicates a local privilege escalation path with high confidentiality impact (VC:H). The attack requires initial local access to the system but no authentication to the application itself. The real-world risk depends on three factors: (1) whether unprivileged local users can easily access process memory on the target OS (true on most Linux/Windows without hardening); (2) whether the environment is shared-hosting or multi-tenant; (3) whether database credentials are stored plaintext or merely obfuscated in memory. EPSS and KEV status are not provided; however, the straightforward nature of memory inspection (no exploit development needed, standard tools sufficient) and the high-value target (database administrative access) suggest moderate exploitation likelihood in multi-user or compromised environments. The limiting factor is local access requirement-this is not a network-remotely exploitable vulnerability. For single-user or air-gapped deployments, risk is lower; for cloud VMs or shared infrastructure, risk is elevated. |
| Exploit ScenarioDerived | A contractor gains SSH access to a shared server hosting mpGabinet to perform legitimate maintenance. The contractor runs 'gdb' or 'strings' against the running mpGabinet process and extracts the database admin password from memory. Using those credentials, the contractor connects directly to the backend database (bypassing application logging) and modifies user accounts, exports sensitive data, or drops tables to sabotage operations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 28, 2026
mpGabinet 23.12.19 and earlier suffers from privilege escalation due to excessive database privileges assigned to the application service account. An attacker with local access to extract database credentials from the application process memory gains administrative database access, enabling unauthorized actions beyond what the application interface permits. CVSS 6.9 indicates high confidentiality impact from local access without authentication; no active exploitation confirmed in CISA KEV at time of analysis.
RemediationAI
Apply vendor-released patch to mpGabinet version 23.12.20 or later immediately. Primary mitigation: reconfigure the database service account to use the principle of least privilege-grant only SELECT, INSERT, UPDATE, DELETE permissions on application-required tables, and revoke administrative rights (DROP, ALTER, CREATE, GRANT). Immediate compensating controls if patching is delayed: (1) Restrict local system access to mpGabinet host via SSH key-based authentication and disable password login to prevent unauthorized process inspection. (2) Enable OS-level memory protection (e.g., Linux CONFIG_HARDENED_USERCOPY, Windows DEP/ASLR) to increase difficulty of credential extraction, though this does not eliminate the risk if local code execution is achieved. (3) Implement database connection pooling with read-only credentials for application queries where possible, reserving administrative credentials for schema management only. (4) Monitor process memory access attempts using OS audit logging and EDR solutions. (5) Rotate database credentials regularly and audit all administrative access to the database. Side effect of least-privilege database account: schema migrations and backup operations may require a separate elevated account or manual DBA intervention.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
mpGabinet (Binsoft) is a database-backed application that connects to a backend database server using embedded credentials. The vulnerability stems from CWE-250 (Execution with Unnecessary Privileges): the service account used by the application holds full administrative rights to the database, violating the principle of least privilege. When an attacker gains local access to the system running mpGabinet, they can inspect the running application process memory using standard OS tools (e.g., debugger, memory dump utilities) to extract plaintext or weakly obfuscated database credentials. Once obtained, these credentials allow direct database manipulation, bypassing application-level access controls entirely.
Know when Mpgabinet gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (CERT-PL) · only source for this CVE.
CVSS VectorVendor: CERT-PL
Lifecycle Timeline
2DescriptionCVE.org
mpGabinet is vulnerable to Privilege Escalation due to excessive database privileges assigned to the user used by the application. An attacker with access to any running application instance connected to the backend server can extract database credentials from the application’s memory by inspecting the running process. While ability to retrieve credentials from memory is expected behavior, the exposed credentials grant administrative access to the database, exceeding the privileges required for normal application functionality. This allows an attacker to perform actions beyond those permitted through the application interface.
This issue affects mpGabinet version 23.12.19 and below.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Client-side authentication bypass in mpGabinet 23.12.19 and earlier allows local authenticated attackers to impersonate
Remote command execution in mpGabinet 23.12.19 and below allows authenticated database administrators or unauthenticated
EUVD-2026-26044
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB