Node.js Recently Dropped Executing File with Unusual Extension
Description
Identifies Node.js (OpenJS Foundation signed) recently modified on disk executing with few arguments and a command line referencing AppData, where the target file does not use a standard Node.js script extension (.js, .mjs, .cjs). May indicate execution of staged payloads with non-standard extensions or abuse of Node for script-based execution.
Query · eql
process where event.type == "start" and
(process.name : "node.exe" or process.pe.original_file_name == "node.exe") and
process.code_signature.subject_name == "OpenJS Foundation" and
process.args_count == 2 and not process.args in ("--version", "-v") and
process.Ext.relative_file_name_modify_time <= 10 and
not process.args : ("*.js", "*.mjs", "*.cjs") and
process.args : "?:\\Users\\*\\AppData\\*" and
not process.parent.executable : "?:\\Program Files (x86)\\SofttechLLC\\FlightVector\\bin\\FlightVector-*.exe"