{"id":"CVE-2026-100230","aliases":["EUVD-2026-87130","GHSA-m68w-q97c-3w3j"],"status":"published","title":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used...","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00652,"percentile":0.51707,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-180"],"published":"2026-09-25T15:31:52Z","modified":"2026-10-28T02:31:03Z","products":[{"vendor":"input-leap","product":"input leap"}],"references":[{"url":"https://github.com/input-leap/input-leap/blob/v3.0.3/src/lib/inputleap/DragInformation.cpp","tags":["technical-description","product","article"]},{"url":"https://github.com/input-leap/input-leap/blob/master/src/lib/inputleap/DropHelper.cpp","tags":["technical-description","product","article"]},{"url":"https://raw.githubusercontent.com/input-leap/input-leap/v3.0.3/src/lib/server/Server.cpp","tags":["technical-description","product","article"]},{"url":"https://raw.githubusercontent.com/input-leap/input-leap/master/src/lib/inputleap/ArgParser.cpp","tags":["technical-description","product","article"]},{"url":"https://raw.githubusercontent.com/input-leap/input-leap/master/src/lib/net/SecureSocket.cpp","tags":["technical-description","product","article"]},{"url":"https://github.com/input-leap/input-leap/releases","tags":["product","package"]},{"url":"https://raw.githubusercontent.com/debauchee/barrier/master/src/lib/barrier/DragInformation.cpp","tags":["technical-description","related","article"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-42072","tags":["vdb-entry","related","advisory"]},{"url":"https://github.com/deskflow/deskflow/security/advisories","tags":["related","advisory"]},{"url":"https://www.openwall.com/lists/oss-security/2026/09/25/4","tags":["third-party-advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-100230","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-m68w-q97c-3w3j"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/100xxx/CVE-2026-100230.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-100230","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","status":"published","published":"2026-09-25T15:31:52.421Z","modified":"2026-09-25T16:09:08.291Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-180"],"updated_at":"2026-11-02T14:20:06.925367Z"}],"euvd":[{"id":"EUVD-2026-87130","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","status":"published","published":"2026-09-25T15:31:52Z","modified":"2026-09-25T16:09:08Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T17:27:55.413842Z"}],"ghsa":[{"id":"GHSA-m68w-q97c-3w3j","title":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used...","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","status":"published","published":"2026-09-25T18:31:22Z","modified":"2026-09-25T18:31:30Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium"}],"cwes":["CWE-180"],"updated_at":"2026-11-02T15:12:27.190195Z"}],"nvd":[{"id":"CVE-2026-100230","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","status":"published","published":"2026-09-25T16:17:24.657Z","modified":"2026-09-30T17:32:07.107Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-180"],"updated_at":"2026-11-02T14:12:51.721923Z"}],"osv":[{"id":"CVE-2026-100230","description":"Input Leap (aka input-leap) through 3.0.3, when the non-default --enable-drag-drop option is used on Windows or macOS, mishandles the / versus \\ distinction and allows directory traversal, with resultant code execution if a file is written to a startup directory. This occurs via a DDRG message.","status":"published","published":"2026-09-25T15:31:52.421Z","modified":"2026-10-28T02:31:03.048634085Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N","level":"medium"}],"cwes":["CWE-180"],"updated_at":"2026-11-02T15:44:53.490346Z"}]}}
