azure-security-audit

Audit Azure NSG rules against CIS Azure Foundations Benchmark compliance.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/dgethings/netclaw --skill azure-security-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-security-audit
Source: https://github.com/dgethings/netclaw/tree/main/workspace/skills/azure-security-audit
Command: npx skills add https://github.com/dgethings/netclaw --skill azure-security-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the assessment of Azure NSG rules against CIS Azure Foundations Benchmark compliance, identifying overly permissive rules, orphaned NICs, and misconfigurations to improve cloud security posture.

Core Features & Use Cases

  • CIS Azure Foundations Benchmark checks across NSGs
  • Orphan NSG detection and NIC topology validation
  • Effective security rule analysis and remediation guidance

Quick Start

Run the azure-security-audit workflow to scan your Azure NSGs and generate a CIS-compliance report.

Frequently Asked Questions about azure-security-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Azure NSGs for CIS Benchmark compliance?

You can audit Azure NSGs for CIS Benchmark compliance by running a read-only assessment that compares security rules against the benchmark to identify overly permissive or misconfigured rules. The scan generates a report highlighting orphaned NICs, missing flow logs, and effective rule disparities to guide remediation.

What is checked during an Azure NSG security audit?

An Azure NSG security audit performs CIS Azure Foundations Benchmark checks, detects orphaned NSGs, and validates NIC topology. It reviews effective security rules to pinpoint overly permissive configurations, missing flow logs, and effective rule disparities across a targeted subset or an entire subscription.

Can I audit a targeted subset of Azure NSGs instead of a whole subscription?

Yes, you can scope the Azure NSG audit to cover either all NSGs in a subscription or a targeted subset. This allows you to perform rule reviews, topology checks, and compliance assessments on specific network segments while maintaining a read-only, GAIT-logged implementation.

Does the Azure NSG audit modify my existing network security group rules?

No, the Azure NSG audit does not modify your existing rules because the implementation is strictly read-only. It relies on dedicated Azure tools to perform rule reviews and topology checks, safely identifying misconfigurations and providing remediation guidance without altering your environment.

Why does my CIS compliance report show effective rule disparities in Azure?

Effective rule disparities appear in your CIS compliance report when the evaluated Azure NSG rules reveal conflicting or overlapping permissions. The audit identifies these misconfigurations, alongside orphaned NICs and missing flow logs, to help you understand and remediate your cloud security posture.