Description
A weakness has been identified in NocteDefensor LudusMCP up to 1.0.24. The affected element is the function SecretDialog.showSecretDialog of the file src/utils/secretDialog.ts of the component get_credential_from_user. This manipulation of the argument Description causes command injection. It is possible to launch the attack on the local host. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-08-06
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in NocteDefensor LudusMCP, specifically within the SecretDialog.showSecretDialog function. An attacker who can manipulate the Description field is able to inject arbitrary shell commands. This results in command injection, allowing the execution of arbitrary code in the context of the running process. The weakness is classified under CWE-74 and CWE-77 and carries a CVSS score of 4.8, indicating moderate severity.

Affected Systems

Affected products include NocteDefensor LudusMCP up to version 1.0.24. All installations of the component that expose the get_credential_from_user route are vulnerable unless they have applied a fix that has not yet been released by the maintainers. No other versions or additional products are currently documented as impacted.

Risk and Exploitability

The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation data. The command injection can be triggered from the local host, so the attack vector is local. An attacker with local access can potentially elevate privileges or compromise the host by executing arbitrary commands. Until an official patch becomes available, mitigating input validation or disabling the vulnerable function remains the most viable approach.

Generated by OpenCVE AI on August 6, 2026 at 16:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade NocteDefensor LudusMCP to a release newer than 1.0.24 to ensure the get_credential_from_user route is patched.
  • If the component must remain in use before a patch, sanitize or escape the Description argument in SecretDialog.showSecretDialog to remove shell metacharacters or disable the vulnerable function entirely.
  • Subscribe to the project's issue tracker, mailing list, or other notification channels for patch announcements, and apply the official fix as soon as it becomes available.

Generated by OpenCVE AI on August 6, 2026 at 16:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 06 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in NocteDefensor LudusMCP up to 1.0.24. The affected element is the function SecretDialog.showSecretDialog of the file src/utils/secretDialog.ts of the component get_credential_from_user. This manipulation of the argument Description causes command injection. It is possible to launch the attack on the local host. The project was informed of the problem early through an issue report but has not responded yet.
Title NocteDefensor LudusMCP get_credential_from_user secretDialog.ts SecretDialog.showSecretDialog command injection
First Time appeared Noctedefensor
Noctedefensor ludusmcp
Weaknesses CWE-74
CWE-77
CPEs cpe:2.3:a:noctedefensor:ludusmcp:*:*:*:*:*:*:*:*
Vendors & Products Noctedefensor
Noctedefensor ludusmcp
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:UR'}

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:R'}

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:R'}

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'}


Subscriptions

Noctedefensor Ludusmcp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-06T16:02:47.839Z

Reserved: 2026-08-06T07:34:02.538Z

Link: CVE-2026-19045

cve-icon Vulnrichment

Updated: 2026-08-06T16:02:19.843Z

cve-icon NVD

Status : Deferred

Published: 2026-08-06T15:16:49.550

Modified: 2026-08-12T21:00:37.147

Link: CVE-2026-19045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T09:59:34Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-77

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