Skip to content
Built-in Structural Rules

Built-in Structural Rules

15 rules that are always active regardless of framework toggles. They detect structural issues with the flow definition itself - overly broad addresses, dangerous port ranges, protocol misconfigurations, special addresses, and input warnings.

Rule IDSeverityCategorySummary
BUILTIN-SRC-ANYCRITICALSource IdentitySource is any IP (0.0.0.0/0)
BUILTIN-SRC-PUBLICHIGHSource IdentitySource is a public IP address
BUILTIN-SRC-BROADHIGHSource BreadthSource subnet is overly broad
BUILTIN-DST-ANYCRITICALDestination IdentityDestination is any IP (0.0.0.0/0)
BUILTIN-DST-PUBLICHIGHDestination IdentityDestination is a public IP address
BUILTIN-DST-BROADHIGHDestination BreadthDestination subnet is overly broad
BUILTIN-PORT-BROADCRITICALPort BreadthPort range is overly broad or covers all ports
BUILTIN-PROTO-ANYMEDIUMProtocolProtocol set to Any
BUILTIN-SAME-IPINFORouting AnomalySource and destination are the same IP
BUILTIN-LOOPBACKMEDIUMSpecial AddressLoopback address (127.x.x.x) detected
BUILTIN-LINKLOCALMEDIUMSpecial AddressLink-local address (169.254.x.x) detected
BUILTIN-MULTICASTMEDIUMSpecial AddressMulticast address (224-239.x.x.x) detected
BUILTIN-BROADCASTLOWSpecial AddressPossible broadcast address (.255) detected
BUILTIN-SRC-HOSTBITSLOWInput WarningSource has host bits set in CIDR
BUILTIN-DST-HOSTBITSLOWInput WarningDestination has host bits set in CIDR
These rules can be individually disabled in the Rules tab.