Panther low experimental python
AWS Security Group Restricts Outbound Traffic
This policy validates that Security Groups have some restrictions on outbound traffic.
Detection Logic
# This is a generic policy that checks outbound permissions on Security Groups.
# You may wish to add additional logic specific to your use case.
def policy(resource):
if resource["IpPermissionsEgress"] is None:
return True
for permission in resource["IpPermissionsEgress"]:
# Check if the permission is set to "All Ports"
if permission["FromPort"] is None or permission["ToPort"] is None:
return False
# Check if the permission is set to "All TCP" or "All UDP" ports
if permission["FromPort"] == 0 and permission["ToPort"] == 65535:
return False
return True Field Validations
Loading…
Comments (0)
Loading comments...