CVE-2026-116053

dbcli mycli Whitelist source.py source_special_command_is_safe os command injection

Published Oct 25, 2026 CVSS 4.0 · 4.8 Medium EPSS < 1% KEV · Not listed
Description
A weakness has been identified in dbcli mycli up to 2.29.4/2.30.1. The impacted element is the function source_special_command_is_safe of the file mycli/packages/special/source.py of the component Whitelist. Executing a manipulation can lead to os command injection. It is possible to launch the attack on the local host. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

A vulnerability was identified in the source_special_command_is_safe function within the Whitelist component of dbcli mycli. The flaw allows a local user to inject operating‑system commands by manipulating the input passed to this function. If exploited, an attacker can run arbitrary commands on the host where mycli is installed. The weakness is classified under CWE‑77 and CWE‑78 and is reported to exist in versions up to 2.29.4 and 2.30.1.

Affected Systems

The affected product is dbcli mycli. Versions up to 2.29.4 and 2.30.1 are vulnerable. Users running these releases on any local device are at risk.

Risk and Exploitability

The CVSS score is 4.8, indicating a moderate impact. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting that widespread exploitation is currently low. However, an exploit has been publicly released, so an attacker with local access could launch the injection. The attack vector is inferred to be local, requiring the attacker to have the ability to execute mycli on the target host.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade dbcli mycli to a version that addresses the source_special_command_is_safe vulnerability (at least 2.31 or later).
  • If an update is not immediately possible, disable or restrict the use of special commands by configuring the whitelist or removing the source_special_command_is_safe functionality.
  • Apply stricter user privileges and monitor for unexpected command execution to limit potential damage if local exploitation occurs.

Generated by OpenCVE AI on October 25, 2026 at 16:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description A weakness has been identified in dbcli mycli up to 2.29.4/2.30.1. The impacted element is the function source_special_command_is_safe of the file mycli/packages/special/source.py of the component Whitelist. Executing a manipulation can lead to os command injection. It is possible to launch the attack on the local host. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Title dbcli mycli Whitelist source.py source_special_command_is_safe os command injection
First Time appeared Dbcli
Dbcli mycli
Weaknesses CWE-77
CWE-78
CPEs cpe:2.3:a:dbcli:mycli:*:*:*:*:*:*:*:*
Vendors & Products Dbcli
Dbcli mycli
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')

  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Oct 26, 2026, 4:40 PM
Reserved
Oct 24, 2026, 9:23 PM
Status
Deferred
Published
Oct 25, 2026, 2:16 PM
Modified
Oct 26, 2026, 5:17 PM
Severity
Moderate
Public date
Oct 25, 2026, 1:30 PM