Operational

Operational risks highlight issues that affect system stability, maintainability, and long-term performance. These findings focus on ensuring systems continue to run reliably as they scale and evolve.

Operational risks focus on the ability of systems to function consistently over time. These issues may not cause immediate failure but can lead to instability, degraded performance, or maintenance challenges. Addressing operational risks ensures systems remain reliable, scalable, and sustainable.

Operational Documentation

VPCs Using Non-Private Address Space
moderate
aws ec2

VPCs Using Non-Private Address Space

Virtual Private Clouds (VPCs) should utilise private network ranges for their address space to avoid conflicts with external connections.

VPCs Using Default AWS Range
advisory
aws ec2

VPCs Using Default AWS Range

Organisations should avoid using the default address space provided by AWS Virtual Private Clouds (VPCs), as this limits connectivity options such as VPC Peering in the future.

VPC Using Conflicting AWS CIDR Range
advisory
aws ec2

VPC Using Conflicting AWS CIDR Range

VPCs should not use the range 172.17.0.0/16, as it is used by some AWS services when configured in your network.

SSH Keys found in Account
advisory
aws ec2

SSH Keys found in Account

SSH Keys that are available in an AWS account allow for provisioning of OpenSSH server and provide metadata information that can be utilised for research

S3 Bucket Has an Invalid Policy
critical
aws s3

S3 Bucket Has an Invalid Policy

Invalid AWS S3 Bucket Policies require replacement to a functioning policy to ensure that they provide provable security protection

Private Zones using local TLD
low
aws r53

Private Zones using local TLD

Private VPC Hosted Zone is using .local TLD

Lambda Functions with Update Problems
high
aws lambda

Lambda Functions with Update Problems

AWS Lambda can encounter failure states when attemping an update. When an update fails the service falls back to the previous iteration of the code potentially leading to outdated application …

Lambda Functions Running Depreciated Runtimes
moderate
aws lambda

Lambda Functions Running Depreciated Runtimes

Running depreciated AWS Lambda runtimes incurs both security and operational risks as well as upgrade risk should the service owner force an update to the runtime

Lambda Functions in Problem State
high
aws lambda

Lambda Functions in Problem State

AWS Lambda can encounter failure states when attemping execution of code. When invocations of the function fail the reason will be provided by the AWS Lambda Service for remediation

Instances Running Outside VPC
high
aws ec2

Instances Running Outside VPC

Instances not running inside a VPC are unsupported

Instances in Public Subnets
high
aws ec2

Instances in Public Subnets

Instances in public subnets without routes to a NAT require an Elastic IP to communicate externally exposing them directly to internet traffic. This is a diminished security posture compared to …

ICANN Domain Status is Pending Deletion
high
aws r53

ICANN Domain Status is Pending Deletion

Domains marked by ICANN as pending deletion will be available for re-registration by third parties within 30 days

ICANN Domain Status is Indicating a Transfer
high
aws r53

ICANN Domain Status is Indicating a Transfer

Domains marked as ‘pendingTransfer’ should have their transfer request confirmed as legitimate or cancelled and the domain locked if not intended

ICANN Domain Status is Inactive
high
aws r53

ICANN Domain Status is Inactive

Domains marked as ‘inactive’ may be missing vital configuration and are effectively useless

ICANN Domain Status has Server Renew Prohibited
critical
aws r53

ICANN Domain Status has Server Renew Prohibited

Domains with the ICANN EPP status serverRenewProhibited cannot be renewed and requires action to rescue the domain or otherwise migrate away from it

ICANN Domain Status has Domain on Hold
advisory
aws r53

ICANN Domain Status has Domain on Hold

A ‘serverHold’ ICANN EPP Status Code can indicate an issue with your domain requiring action

IAM User Approaching User Access Key Limit
low
aws iam

IAM User Approaching User Access Key Limit

AWS IAM Users have a per user limit for Access Keys, hitting this limit interferes with the ability to cycle Access Keys and contributes to the overall acount Access Key Limit

EKS Clusters Using Small Subnets
moderate
aws eks

EKS Clusters Using Small Subnets

AWS EKS utilises a Container Network Interface designed for EC2, which consumes a significant number of IP addresses that the network must accommodate.

EC2 Instances without an IAM Profile
high
aws ec2

EC2 Instances without an IAM Profile

EC2 Instances without an IAM Role attached either do not have permissions to securely interact with AWS Services or they host long term credentials that are prone to compromise

Default VPC Available
low
aws ec2

Default VPC Available

Default VPCs are often insecure cloud environments providing ease of access rather than a secure posture, enabling implicit configurations with insecure defaults

Cloud9 Environments Found
advisory
aws cloud9

Cloud9 Environments Found

Cloud9 has sadly been decommissioned and AWS customers are advised to decommission and replace Cloud9 environments

AWS Account Approaching Access Key Limit
low
aws iam

AWS Account Approaching Access Key Limit

AWS Accounts have a limit on the number of Access Keys they can issue. This should be monitored and managed to prevent reaching the limit, which can block regular key rotation processes.