Description
A vulnerability was found in lamaalrajih kicad-mcp up to 3.3.1. This issue affects some unknown processing of the file kicad_mcp/utils/path_validator.py. Performing a manipulation of the argument project_path/schematic_path results in protection mechanism failure. Attacking locally is a requirement. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-07-13
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in lamaalrajih kicad‑mcp’s path_validator.py processes project_path and schematic_path arguments erroneously, which causes the protection mechanism that is meant to guard against path misuse to fail. This failure exploits CWE‑693: Improper Check or Handling of a Critical Security Operation, and enables a local user to craft a path that bypasses the intended safeguards, potentially allowing operations on files outside the designated directories. Inferred from the description, this bypass could provide local privilege escalation by permitting unauthorized file modifications or other elevated actions. The flaw is limited to the local environment and no remote exploitation path is documented.

Affected Systems

The lamaalrajih kicad‑mcp up to and including version 3.3.1 has this vulnerability. No fixed version has been published; users of earlier releases should review the project’s repository for any updates that address the path_validator issue.

Risk and Exploitability

The CVSS score of 4.8 indicates a moderate severity, and the EPSS score of less than 1% suggests a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Because local access is required, but any user with local login privileges could potentially exploit the failure to gain additional access or execute unwanted operations.

Generated by OpenCVE AI on July 29, 2026 at 08:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a kicad‑mcp version that removes the path_validator flaw, if one is available in the project’s release history.
  • If no update is available,_path and schematic_path, rejecting any paths that contain relative segments or escape the intended directory tree.
  • Limit the‑, ensuring it cannot write to, read from, or execute files outside its authorized data directory.

Generated by OpenCVE AI on July 29, 2026 at 08:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 13 Jul 2026 04:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in lamaalrajih kicad-mcp up to 3.3.1. This issue affects some unknown processing of the file kicad_mcp/utils/path_validator.py. Performing a manipulation of the argument project_path/schematic_path results in protection mechanism failure. Attacking locally is a requirement. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
Title lamaalrajih kicad-mcp path_validator.py protection mechanism
First Time appeared Lamaalrajih
Lamaalrajih kicad-mcp
Weaknesses CWE-693
CPEs cpe:2.3:a:lamaalrajih:kicad-mcp:*:*:*:*:*:*:*:*
Vendors & Products Lamaalrajih
Lamaalrajih kicad-mcp
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N/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:N/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Lamaalrajih Kicad-mcp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-13T15:16:42.484Z

Reserved: 2026-07-12T12:53:22.698Z

Link: CVE-2026-15528

cve-icon Vulnrichment

Updated: 2026-07-13T15:16:34.578Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T08:30:04Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure