{"id":"CVE-2026-94238","aliases":["EUVD-2026-91947","GHSA-m23q-3295-mh2g"],"status":"published","title":"Loco Translate \u003c 2.8.9 - Translator+ Limited File Read via 'path' Parameter","description":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root.","severity":{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-11","score":0.00316,"percentile":0.2488,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-22"],"published":"2026-10-03T06:00:27Z","modified":"2026-10-06T15:18:12Z","products":[{"vendor":"timwhitlock","product":"loco translate"},{"vendor":"unknown","product":"loco translate"}],"references":[{"url":"https://wpscan.com/vulnerability/76d339bf-094c-459d-9f6c-caeda5e97892/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-94238"},{"url":"https://wpscan.com/vulnerability/76d339bf-094c-459d-9f6c-caeda5e97892"},{"url":"https://github.com/advisories/GHSA-m23q-3295-mh2g"}],"sources":{"cve":[{"id":"CVE-2026-94238","title":"Loco Translate \u003c 2.8.9 - Translator+ Limited File Read via 'path' Parameter","description":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root.","status":"published","published":"2026-10-03T06:00:27.699Z","modified":"2026-10-03T15:12:21.04Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:19:53.786088Z"}],"euvd":[{"id":"EUVD-2026-91947","description":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root.","status":"published","published":"2026-10-03T06:00:27Z","modified":"2026-10-03T15:12:21Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T17:27:40.984355Z"}],"ghsa":[{"id":"GHSA-m23q-3295-mh2g","title":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its...","description":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root.","status":"published","published":"2026-10-03T06:31:13Z","modified":"2026-10-03T18:32:06Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:12:46.728696Z"}],"nvd":[{"id":"CVE-2026-94238","description":"The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root.","status":"published","published":"2026-10-03T06:16:47.123Z","modified":"2026-10-06T15:18:12.17Z","cvss":[{"version":"3.1","score":6.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:12:53.75133Z"}]}}
