CVE Catalog

CVE-2026-59094

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

38th percentile - higher than 38% of all known CVEs

Summary

Pathway through 0.31.1 (fixed in commit d09722e) allows a remote unauthenticated attacker to cause a denial of service by sending a short glob pattern with many ** tokens to the /v1/retrieve, /v1/inputs, or /v2/answer HTTP endpoints. The recursive matcher without memoization leads to exponential time complexity, consuming CPU for tens of seconds per request.

Risk Assessment

The organization is at risk of denial of service (DoS) – a few requests from an unauthenticated attacker can crash the Pathway system, blocking access to document processing and responses.

Recommendation

Immediately update Pathway to a version containing commit d09722e or later. If updating is not possible, restrict access to the /v1/retrieve, /v1/inputs, and /v2/answer endpoints to trusted IPs or use a WAF to block patterns with multiple ** tokens.

Related vulnerabilities

Original NVD description (English source)

Pathway through 0.31.1, fixed in commit d09722e, document store applies a caller-supplied glob pattern to indexed document paths using a hand-written recursive matcher that branches two ways on each ** token without memoization, giving exponential worst-case complexity. The filepath_globpattern value is taken from the body of the unauthenticated HTTP endpoints /v1/retrieve, /v1/inputs and /v2/answer and compiled into a filter evaluated once per indexed document, with no length or **-count limit. A remote unauthenticated attacker can submit a short pattern containing many ** tokens to consume CPU for tens of seconds per request, and a small number of requests denies service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS