Network misconfigurations

Azure virtual machine allows direct SSH access from the Internet

Description

SSH or Secure Shell or Secure Socket Shell, is a network protocol that gives users a secure way to access a computer over an unsecured network. The SSH port (22) is open on your virtual machine and allows all incoming traffic from the Internet. In order to keep security best practices, you should restrict access to be only from allowed IP addresses.
  • Recommended Mitigation

    Configure networking rule to allow incoming SSH traffic from allowed IP addresses only.