Skip to content

OCI security group allows unrestricted ingress access to port 22

Description

Security groups are stateful and provide filtering of ingress/egress network traffic to OCI resources. We recommend that security groups do not allow unrestricted ingress access to port 22. Removing unfettered connectivity to remote console services, such as SSH, reduces a server's exposure to risk.

Code Example

go
resource "oci_core_network_security_group_security_rule" "pass" {
    ...
    direction = "INGRESS"
    protocol = "all"
    source = "0.0.0.0/0"

    tcp_options {
        destination_port_range {
+           max = 25
-           min = 25
-            max = 22
-            min = 22
        }
    }
}

Remediation

Terraform

Rule Details

FieldValue
IDIAC-1249
SeverityINFO
IaC TypeTerraform
FrameworksTerraform
Checkov IDCKV_OCI_22

References