Skip to content
Heist/ feed
Back to feed
Medium

Path Traversal in extension "Faceted Search" (ke_search)

Type: advisorySources: OSV

The file indexer does not normalize the configured directory path. A backend user with permission to edit indexer configurations can index documents from arbitrary locations on the server file system through path traversal sequences.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-46724
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 17:18 UTC · Revision 1

Source evidence

Path Traversal in extension "Faceted Search" (ke_search)

core-osv · Original source

Published 19 May 2026, 09:24 UTC

The file indexer does not normalize the configured directory path. A backend user with permission to edit indexer configurations can index documents from arbitrary locations on the server file system through path traversal sequences.

osv:CVE-2026-46724
Complete source record
{
  "id": "ce7b14797bad08888f437c2fc017b1f0a3b0ba20f1818a5010b4c8b613fc8bb9",
  "url": "https://osv.dev/vulnerability/CVE-2026-46724",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Path Traversal in extension \"Faceted Search\" (ke_search)",
    "summary": "The file indexer does not normalize the configured directory path. A backend user with permission to edit indexer configurations can index documents from arbitrary locations on the server file system through path traversal sequences.",
    "evidence": "osv:CVE-2026-46724",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-46724",
      "aliases": [
        "CVE-2026-46724",
        "GHSA-c72x-mc2p-wv7x"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/tpwd/ke_search",
              "type": "GIT",
              "events": [
                {
                  "introduced": "2160a374155dcb9e3ca4c94eef019aff37ae9bb5"
                },
                {
                  "fixed": "2cd3d49d044c58205fc1aa2a7ac13d4417fb1507"
                },
                {
                  "introduced": "2e1882cebbf36c0caa3bae963b8b235424f520d3"
                },
                {
                  "fixed": "ffd5006a34a71444446dafcb61a7d2a688ad0941"
                },
                {
                  "introduced": "7b7e93297ab47ed230676ebeff88479fd46627bd"
                },
                {
                  "fixed": "3491b7b0393c64b392fd178983c1769c44bef05d"
                },
                {
                  "introduced": "0"
                },
                {
                  "fixed": "548eeea500b8f1c68fa28e5e494d4cf44190f51e"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "7.0.0"
                      },
                      {
                        "fixed": "7.0.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "6.0.0"
                      },
                      {
                        "fixed": "6.6.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "5.0.0"
                      },
                      {
                        "fixed": "5.6.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.6.7"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v4.6.6",
            "v6.6.0",
            "v5.6.1",
            "v7.0.0",
            "v6.5.0",
            "v6.4.1",
            "v6.4.0",
            "v6.3.0",
            "v6.2.0",
            "v6.1.3",
            "v6.1.2",
            "v5.6.0",
            "v6.1.1",
            "v6.1.0",
            "v5.5.3",
            "v5.5.2",
            "v6.0.1",
            "v6.0.0",
            "v5.5.1",
            "v5.5.0",
            "v5.4.1",
            "v5.4.0",
            "v5.3.0",
            "v5.2.1",
            "v5.2.0",
            "v5.1.3",
            "v5.1.2",
            "v5.1.1",
            "v5.1.0",
            "v5.0.4",
            "v5.0.3",
            "v5.0.2",
            "v4.6.5",
            "v5.0.1",
            "v5.0.0",
            "v4.6.4",
            "v4.6.3",
            "v4.6.2",
            "v4.6.1",
            "v4.6.0",
            "v4.5.1",
            "v4.5.0",
            "v4.4.5",
            "v4.4.4",
            "v4.4.3",
            "v4.4.2",
            "v4.4.1",
            "v4.4.0",
            "v4.3.1",
            "v4.3.0",
            "v4.2.0",
            "v4.1.0",
            "v4.0.1",
            "v4.0.0",
            "v3.9.0",
            "v3.8.1",
            "v3.8.0",
            "v3.7.2",
            "v3.7.1",
            "v3.7.0",
            "v3.6.1",
            "v3.6.0",
            "v3.5.0",
            "v3.4.2",
            "v3.4.1",
            "v3.4.0",
            "v3.3.1",
            "v3.3.0",
            "v3.2.0",
            "v3.1.6",
            "v3.1.5",
            "v3.1.4",
            "v3.1.3",
            "v3.1.2",
            "v3.1.1",
            "v3.1.0",
            "v3.0.6",
            "v3.0.5",
            "v3.0.4",
            "v3.0.3",
            "v3.0.2",
            "v3.0.1",
            "v3.0.0",
            "v2.8.0",
            "v2.7.0",
            "v2.6.3",
            "v2.6.2",
            "v2.6.1",
            "v2.6.0",
            "v2.2.1",
            "v2.5.0",
            "v2.4.1",
            "v2.4.0",
            "v2.2.0",
            "v2.1.0",
            "v2.0.4",
            "v2.0.3",
            "v2.0.2",
            "v2.0.1",
            "v2.0.0",
            "v1.99.7",
            "v1.99.5",
            "v1.99.4",
            "1.99.4",
            "1.99.3",
            "1.99.2",
            "1.99.1",
            "v1.99.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-46724.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:37.984318611Z",
      "provider": "osv",
      "references": [
        "https://packagist.org/",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46724.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-46724",
        "https://typo3.org/security/advisory/typo3-ext-sa-2026-011",
        "https://github.com/tpwd/ke_search"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-22"
        ],
        "cna_assigner": "TYPO3",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46724.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-46724",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 505250,
  "published_at": "2026-05-19T09:24:04.165+00:00"
}