Avoid binding Rust services to all interfaces
Rust network services should avoid explicit binds to `0.0.0.0`, `::`, or `[::]` unless public exposure is intentional and controlled.
#Metadata
#Why it matters
Binding every interface can unintentionally expose internal services beyond expected trust boundaries.
#Remediation
Prefer loopback or an explicit interface bind unless broad exposure is required and defended by network controls.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/rust/rust.security.bind-all-interfaces.rule.yaml.