metasploit-framework icon indicating copy to clipboard operation
metasploit-framework copied to clipboard

cmd_exec: Trailing line feed in command terminates ssh session

Open bcoles opened this issue 2 months ago • 1 comments

Executing a command with a trailing new line (\n) using cmd_exec kills Linux ssh sessions.

The following will kill a SSH session (Reason: Died):

puts cmd_exec("id\n")

The same is not true for shell and Meterpreter sessions. The command is executed and the session survives.

bcoles avatar Oct 23 '25 14:10 bcoles

Hi!

This issue has been left open with no activity for a while now.

We get a lot of issues, so we currently close issues after 60 days of inactivity. It’s been at least 30 days since the last update here. If we missed this issue or if you want to keep it open, please reply here. You can also add the label "not stale" to keep this issue open!

As a friendly reminder: the best way to see this issue, or any other, fixed is to open a Pull Request.

github-actions[bot] avatar Nov 24 '25 15:11 github-actions[bot]