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.
The product validates input before it is canonicalized, which prevents the product from detecting data that becomes invalid after the canonicalization step.