Skip to content
Heist/ feed
Back to feed
Low

tumf mcp-text-editor text_editor.py _validate_file_path path traversal

Type: advisorySources: OSV

A security vulnerability has been detected in tumf mcp-text-editor up to 1.0.2. This issue affects the function _validate_file_path of the file mcp_text_editor/text_editor.py. Such manipulation of the argument file_path leads to path traversal. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. The vendor closed the GitHub issue for this vulnerability without any explanation.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-15138
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 04:26 UTC · Revision 1

Source evidence

tumf mcp-text-editor text_editor.py _validate_file_path path traversal

core-osv · Original source

Published 9 Jul 2026, 00:15 UTC

A security vulnerability has been detected in tumf mcp-text-editor up to 1.0.2. This issue affects the function _validate_file_path of the file mcp_text_editor/text_editor.py. Such manipulation of the argument file_path leads to path traversal. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. The vendor closed the GitHub issue for this vulnerability without any explanation.

osv:CVE-2026-15138
Complete source record
{
  "id": "1cd4eb1ff1ca456088b60aa93c546a1a149acbb7acddbe87098a3a4ecf0d1f14",
  "url": "https://osv.dev/vulnerability/CVE-2026-15138",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "tumf mcp-text-editor text_editor.py _validate_file_path path traversal",
    "summary": "A security vulnerability has been detected in tumf mcp-text-editor up to 1.0.2. This issue affects the function _validate_file_path of the file mcp_text_editor/text_editor.py. Such manipulation of the argument file_path leads to path traversal. The attack can be launched remotely. The exploit has been disclosed publicly and may be used. The vendor closed the GitHub issue for this vulnerability without any explanation.",
    "evidence": "osv:CVE-2026-15138",
    "products": [],
    "severity": "low",
    "structured": {
      "id": "CVE-2026-15138",
      "aliases": [
        "CVE-2026-15138"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/tumf/mcp-text-editor",
              "type": "GIT",
              "events": [
                {
                  "introduced": "aca2fb415486044874c2fab6f856a58fee4ef3f9"
                },
                {
                  "last_affected": "306162a2c7f8ffd438ab186aafae9715e336fe37"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "1.0.0"
                      },
                      {
                        "last_affected": "1.0.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "1.0.2"
                      },
                      {
                        "last_affected": "1.0.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandaloneSingleVersion"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "1.0.2"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "1.0.0",
            "1.0.2",
            "v1.0.2",
            "v1.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-15138.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.646782753Z",
      "provider": "osv",
      "references": [
        "https://github.com/tumf/mcp-text-editor/",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/15xxx/CVE-2026-15138.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-15138",
        "https://vuldb.com/cve/CVE-2026-15138",
        "https://vuldb.com/submit/851188",
        "https://vuldb.com/vuln/376953",
        "https://github.com/tumf/mcp-text-editor/issues/22",
        "https://vuldb.com/vuln/376953/cti"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-22"
        ],
        "cna_assigner": "VulDB",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "1.0.1"
                  },
                  {
                    "last_affected": "1.0.1"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandaloneSingleVersion"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/15xxx/CVE-2026-15138.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-15138",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 518120,
  "published_at": "2026-07-09T00:15:08.654+00:00"
}