{"id":"CVE-2026-0963","aliases":["EUVD-2026-5044","GHSA-8phm-9c2m-9hpq"],"status":"published","title":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in Crafty Controller","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","severity":{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.0074,"percentile":0.54915,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-22"],"published":"2026-01-30T06:04:05Z","modified":"2026-10-28T02:30:36Z","products":[{"vendor":"arcadia technology, llc","product":"crafty controller"},{"vendor":"craftycontrol","product":"crafty_controller"}],"references":[{"url":"https://gitlab.com/crafty-controller/crafty-4/-/issues/660","tags":["issue-tracking","permissions-required","Broken Link","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0963","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-8phm-9c2m-9hpq"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/0xxx/CVE-2026-0963.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-0963","title":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in Crafty Controller","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","status":"published","published":"2026-01-30T06:04:05.503Z","modified":"2026-02-02T16:33:26.381Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical","assessor":"cna"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:20:13.962274Z"}],"euvd":[{"id":"EUVD-2026-5044","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","status":"published","published":"2026-01-30T06:04:05Z","modified":"2026-02-02T16:33:26Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical"}],"updated_at":"2026-11-02T19:48:45.464917Z"}],"ghsa":[{"id":"GHSA-8phm-9c2m-9hpq","title":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty...","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","status":"published","published":"2026-01-30T09:30:54Z","modified":"2026-01-30T09:30:54Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:05:59.054519Z"}],"nvd":[{"id":"CVE-2026-0963","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","status":"published","published":"2026-01-30T07:16:15.173Z","modified":"2026-06-17T10:11:41.883Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical","assessor":"secondary"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:12:04.769088Z"}],"osv":[{"id":"CVE-2026-0963","title":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in Crafty Controller","description":"An input neutralization vulnerability in the File Operations API Endpoint component of Crafty Controller allows a remote, authenticated attacker to perform file tampering and remote code execution via path traversal.","status":"published","published":"2026-01-30T06:04:05.503Z","modified":"2026-10-28T02:30:36.585509834Z","cvss":[{"version":"3.1","score":9.9,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L","level":"critical"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:44:53.490346Z"}]}}
