Check ID:
Provider: AWS
Service:
Severity: HIGH
Categories:
Resource type:
ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483Provider: AWS
Service:
ec2Severity: HIGH
Categories:
internet-exposedResource type:
AwsEc2SecurityGroupWhat this check verifies
EC2 security groups are evaluated for inbound rules that permit public sources (0.0.0.0/0 or ::/0) to TCP 1521 or TCP 2483-Oracle listener ports.
The focus is on rules that make these ports reachable from the Internet over IPv4 or IPv6.
Risk
Public Oracle listener exposure enables attackers to:- Brute force credentials and enumerate services
- Exploit listener flaws for remote access
- Run unauthorized queries causing data exfiltration
- Launch DoS on the listener
Recommendation
Apply least privilege and defense in depth: disallow public ingress toTCP 1521 and TCP 2483.
Restrict access to trusted CIDRs or peer security groups, keep databases on private networks, and require VPN, bastion, or proxy access. Enforce TLS and segment east-west and north-south traffic.
Remediation
- Terraform
- Native IaC
- Dashboard steps
References
- https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html
- https://support.icompaas.com/support/solutions/articles/62000236318-ensure-no-security-groups-allow-ingress-from-0-0-0-0-0-or-0-to-oracle-ports-1521-or-2483-
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = ec2_securitygroup_allow_ingress_from_internet_to_tcp_port_oracle_1521_2483. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks