{"schemaVersion":3,"id":"CVE-2026-78602","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') (CWE-22) in Elastic Maps Server can lead to information disclosure via Path Traversal (CAPEC-126). An unauthenticated attacker able to reach the service over the network could cause it to return the contents of files outside its intended content directory that are readable by the server process.","dates":{"published":"2026-09-02T14:43:09.648Z","modified":"2026-09-02T15:58:12.723Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":5.3,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":5.3,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":5.3,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00556,"percentile":0.45238,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0.18,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.00376},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00556,"percentile":0.45238}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00376,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00556,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00556,"percentile":0.45238}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-22","name":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","description":"The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/22.html"}],"affected":[{"vendor":"elastic","product":"elastic maps server","name":"Elastic Maps Server","label":"elastic maps server","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 8.19.11, ≤ 8.19.18","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.3.0, ≤ 9.4.3","noFixRecorded":false,"fixedIn":null},{"text":"9.5.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 8.19.11, ≤ 8.19.18 | ≥ 9.3.0, ≤ 9.4.3 | 9.5.0","eol":null,"hubHref":"/vendor/elastic/elastic_maps_server"},{"vendor":"elastic","product":"maps_server","name":"maps server","label":"maps_server","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 8.19.11, < 8.19.19","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.3.0, < 9.4.4","noFixRecorded":false,"fixedIn":null},{"text":"9.5.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 8.19.11, < 8.19.19 | ≥ 9.3.0, < 9.4.4 | 9.5.0","eol":null,"hubHref":"/vendor/elastic/maps_server"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://discuss.elastic.co/t/elastic-maps-server-8-19-19-9-4-4-9-5-1-security-update-esa-2026-148/390108","label":"discuss.elastic.co/t/elastic-maps-server-8-19-19-9-4-4-9-5-1-security-update-esa-2026-148/390108","hostname":"discuss.elastic.co","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-09-02T14:43:09.648Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-09-02T15:58:12.723Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":21,"level":"low","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T13:58:12.116Z","stale":false,"partial":false}}