Skip to main content

More Info:

Ensure that no network security groups allow unrestricted inbound access on TCP port 139 and UDP ports 137 and 138 (NetBIOS).

Risk Level

High

Address

Security

Compliance Standards

HIPAA, NIST, HITRUST, GDPR, SOC2, NISTCSF, PCIDSS, FedRAMP

Triage and Remediation

Remediation

Using Console

Here are the step-by-step instructions to remediate the Unrestricted Netbios Access misconfiguration in Azure:
  1. Log in to the Azure portal.
  2. Go to the “Virtual networks” page.
  3. Select the virtual network that you want to remediate.
  4. Click on the “Subnets” option in the left-hand menu.
  5. Select the subnet that you want to remediate.
  6. Click on the “Network security group” option in the left-hand menu.
  7. Click on the “Edit” button to edit the network security group associated with the subnet.
  8. Click on the “Inbound security rules” option in the left-hand menu.
  9. Find the rule that allows unrestricted NetBIOS access.
  10. Click on the rule to select it.
  11. Click on the “Delete” button to delete the rule.
  12. Click on the “Save” button to save the changes.
By following these steps, you have successfully remediated the Unrestricted Netbios Access misconfiguration in Azure.

To remediate Unrestricted NetBIOS Access in Azure using Azure CLI, follow the below steps:Step 1: Open Azure CLI and login to your Azure account.Step 2: Run the below command to list all the network security groups in your subscription:
Step 3: Identify the NSG that is associated with your virtual machine or subnet that has Unrestricted NetBIOS Access.Step 4: Run the below command to get the details of the NSG:
Step 5: Identify the security rule that allows Unrestricted NetBIOS Access.Step 6: Run the below command to delete the security rule:
Note: Replace <rule-name>, <nsg-name> and <resource-group-name> with the actual values.Step 7: Verify that the security rule is deleted by running the below command:
Step 8: Repeat the above steps for all the NSGs that have Unrestricted NetBIOS Access.By following the above steps, you can remediate Unrestricted NetBIOS Access in Azure using Azure CLI.
To remediate Unrestricted Netbios Access in Azure using Python, you can follow the below steps:Step 1: Install the Azure SDK for Python using pip.
Step 2: Authenticate with Azure using the below code.
Step 3: Get the Network Security Group (NSG) that has unrestricted Netbios access using the below code.
Step 4: Remove the rule that allows unrestricted Netbios access using the below code.
This code will remove the rule that allows unrestricted Netbios access from the NSG. You can replace the your_nsg_name, your_resource_group_name, and your_rule_name with your own values.