Azerbaijan, Georgia, Uzbekistan
XcitiumRequest a demo
MenuClose
All materials

Network security · Policy assurance

How to review network policy before a change

Review topology, firewall rules and vulnerability data together to assess real reachability, possible attack paths and the effect of proposed changes.

Purple cables connected to a network switch in an office server rack

Key takeaway

Confirm that the network model and rule owner are current, then review each proposed change against its source, destination and business need.

What network policy assurance means

Network policy assurance shows which connections are possible given device configurations, segments, routes and firewall rules. Known vulnerability data helps assess the risk of those connections. A model built from current configurations helps assess the effect of a change on critical services before applying it.

A SIEM monitors events, a firewall filters traffic, and policy analysis shows the access paths a proposed change would create. Connect these findings to asset owners and the connections required for business operations.

What information the model needs

Start with a small, defined scope. Gather current configuration exports from firewalls, routers, switches and cloud networks, along with routes, address ranges, segments, internet-facing services and a recent vulnerability scan. Record an owner and business purpose for each asset. Tie each rule to its source and destination objects, port and protocol, direction, exceptions, last review date and approver.

For example, a rule allowing “app subnet to database on 5432/TCP” is not a verified need if no application owner or change request supports it. Record when and where each input was collected: stale discovery and an incomplete route table can hide a possible connection.

Topology

Assets, segments, routes and trust boundaries, with data source and collection date.

Rules

Source, destination, service, direction, owner, rationale and expiring exceptions.

Vulnerabilities and services

Running services, patch state and limits in scan coverage.

Check reachability and attack paths

Build the analysis from a specific attacker starting point, such as an internet-facing web server, a remote-access VPN or a less trusted guest network. Then trace which routes and rules could connect that point to a sensitive service. Separate “the vulnerability exists” from “the vulnerable service is reachable from this starting point”; the latter depends on network context.

For example, an internet-facing application server runs an unpatched service, and a broad internal rule lets it reach a financial database. The risk is not just a CVSS score: consider internet exposure, intervening controls, asset value and possible movement to the database. A path not found does not prove safety either; scan gaps, incomplete cloud routes or configuration errors can distort the result.

Review changes before deployment

Assess each proposed change for the risk it introduces. The request should state its business purpose, source, destination, service, duration, affected assets, before-and-after rule behavior, test plan and rollback step. Compare paths before and after: does the change add internet access, widen a segment, create another route, shadow an existing rule or duplicate permission?

The approver checks business need, the network engineer checks technical correctness, and a security reviewer checks impact and compensating controls. Test high-impact changes in a staging environment or in a limited rollout. After deployment, collect the actual configuration again and confirm the intended rule, logs and service tests. Give each temporary exception an owner and an expiry date.

Recurring review and reporting

Do not end the analysis with a list of “high risks.” For each finding, record the observed path, data confidence, affected asset, proposed action, owner and target date. First review open and unnecessary access, paths to critical services and rules with no owner. Do not present an assumed control as a verified fact.

After rule changes, schedule checks for remaining exceptions, route changes and newly discovered assets. Keep configuration versions, approvals, test results and exception decisions as an audit trail. A report can support compliance work, but it does not certify compliance with a particular standard; confirm requirements with the organization’s responsible owner.

Does a small organization need this?

Scale the process to complexity. A simple network may need only a verified inventory, rule list and change procedure; a large hybrid network may benefit from an automated model.

Does a model prove a network is safe?

No. A model helps identify reachable connections and review gaps. Owners, actual configuration, tests and control operation still need separate verification.