Skip to main content

Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')

CVE-2026-44790

Severity High
Score 9.4/10

Summary

An authenticated user with permission to create or modify workflows could inject CLI flags on the Git node's Push operation allowing an attacker to read arbitrary files from the n8n server potentially leading to full compromise. Affected versions are prior to 1.12.343, 2.x prior to 2.20.7 and 2.21.0 prior to 2.22.1.

CWE-88 - Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')

The software constructs a string for a command to executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.

References

Advisory Timeline

  • Published