Join our Newsletter — 33% off our NHI Course

Default Security Group

A default security group is the baseline group AWS assigns when no custom group is selected. In the article’s context, it is risky because it can be left with overly open inbound and outbound behavior. Teams should replace it with explicitly designed groups that reflect actual workload needs.

How the default group behaves in AWS

The default security group is not a harmless placeholder. It is the group AWS applies when a workload launches without an explicit alternative, so its behavior becomes part of the workload’s initial trust boundary and can shape early connectivity, exposure, and segmentation.

In practice, the danger is less about the name and more about assumptions. Teams often treat the default group as if it were temporary or invisible, but any workload left attached to it inherits whatever inbound and outbound rules remain in place until someone intentionally replaces or hardens them.

Why default groups create exposure

A default group is risky because it can quietly preserve broad network reachability. If inbound or outbound behavior is left permissive, the group can allow unintended paths between systems, enable data exfiltration routes, or make lateral movement easier after a compromise.

This is why AWS security hygiene should treat the default group as a bootstrap convenience, not an operating state. It should be reviewed as part of deployment design, because a workload that still depends on a default group usually signals that network intent has not been made explicit.

Default-secure configuration is a core expectation in CISA Secure by Design, and the same principle applies here: start from minimal connectivity, then add only the paths the workload actually needs.

How teams should use it in architecture and operations

The practical pattern is to replace the default group with purpose-built groups that reflect the workload’s role, environment, and allowed peers. That gives architects a cleaner way to separate tiers, constrain administrative access, and avoid accidental cross-talk between unrelated systems.

For cloud teams, the default group is often a signpost for missing design work rather than a control to preserve. It should be checked during provisioning, infrastructure review, and change management so that new instances do not inherit a security posture by accident.

On the implementation side, prescriptive control catalogs emphasize access restriction and secure configuration, which is why NIST SP 800-53 Rev. 5 Security and Privacy Controls remains a strong reference for shaping network and configuration controls around least privilege and managed change.

Risk and Threat Considerations

Default security groups become a threat when they remain attached to live workloads with broader reach than intended. The common failure mode is configuration drift, where a convenience setting survives long after deployment and leaves paths open that defenders assume were restricted.

Failure mechanism: An attacker or misconfigured internal process exploits the unintended openness of the group, then uses that reach for scanning, credential theft follow-on activity, lateral movement, or outbound data transfer.

Impact: The result can be expanded blast radius, weaker segmentation, faster compromise propagation, and a harder containment problem once a single workload is exposed.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
CIS Controls v8 4 — Secure Configuration of Enterprise Assets and Software Default security groups are a secure-configuration issue for cloud assets.
12 — Network Infrastructure Management Security groups are part of network infrastructure that must be documented and controlled.
1 — Inventory and Control of Enterprise Assets Workloads left on default groups often indicate incomplete asset and configuration ownership.
Recommendation — Baseline and enforce restrictive cloud network settings before workloads go live. Manage cloud network controls as governed infrastructure, not ad hoc defaults. Track cloud assets and their attached network controls so defaults are replaced deliberately.
NIST CSF 2.0 PR.AC — Identity Management, Authentication and Access Control Default security group reachability affects access control at the network boundary.
PR.PT — Protective Technology Security group rules are protective technology used to segment and constrain traffic.
Recommendation — Limit network access paths to only the peers each workload explicitly requires. Configure protective network boundaries to reduce unintended exposure between systems.

Practitioner Guidance

What to watch for: Treat any workload still using the default security group as a design exception, not a normal state. The key operational question is whether its current inbound and outbound rules match a deliberate trust model, or whether they merely reflect whatever AWS supplied at launch.

Governance implication: Make explicit security group ownership part of provisioning and review, so teams must justify default-group use and replace it when the workload’s network boundaries are known. That simple accountability step prevents the default from becoming a long-lived hidden control.

For teams managing cloud environments at scale, visibility into identity-bearing components also matters because misconfiguration persists when assets are not being actively inventoried and reviewed. NHIMG research shows that only 5.7% of organisations have full visibility into their service accounts, a reminder that hidden dependencies often survive longer than intended.