69 điểm kiểm tra AWS mà 6WAF quét tự động

39 điểm lãng phí chi phí · 24 điểm bảo mật · 6 điểm độ tin cậy. Mỗi mục có trang riêng giải thích ngưỡng phát hiện, nguồn dữ liệu và cách tự kiểm tra thủ công.

Gói Pro còn có Deep Scan (Prowler) với hàng trăm check bổ sung — không tính trong con số trên.

Chi phí — điểm lãng phí(39)

Tài nguyên idle, cấu hình dư, sai mô hình giá, kiến trúc tốn kém và rác tích lũy.

V1 — Idle: trả tiền cho thứ không dùng

EBS Volume không gắn instance

Unattached EBS Volume

EBS ở trạng thái available (detached) → $0.08–0.125/GB/tháng dù không dùng

NAT Gateway không có traffic

NAT Gateway with no traffic

BytesOutToDestination < 1 GB/ngày trong 14 ngày → phí cố định $0.045/giờ (~$32/tháng)

Lambda function 0 invocation

Lambda with 0 invocations

Lambda không được gọi lần nào trong 30 ngày — Provisioned Concurrency vẫn tính tiền

RDS instance không có kết nối

RDS instance with no connections

0 kết nối database trong 7 ngày liên tiếp → instance đang bị bỏ quên, tiết kiệm 100%

Kinesis Stream không có records

Kinesis Stream with no records

0 records trong 14 ngày → shard-hour charge $0.015/shard/giờ (~$11/shard/tháng)

EFS < 1 GB data

EFS with < 1 GB data

EFS $0.30/GB/tháng — 13× đắt hơn S3. File system nhỏ không dùng POSIX nên migrate sang S3

SageMaker endpoint 0 invocation

SageMaker endpoint with 0 invocations

Endpoint ML không được gọi trong 7 ngày — model vẫn ở S3, endpoint có thể xóa an toàn

VPN Connection không có traffic

VPN Connection with no traffic

Site-to-site VPN 0 bytes trong 14 ngày → $36.50/tháng phí cố định đang lãng phí

Route53 Health Check mồ côi

Orphaned Route53 Health Check

Health check không gắn với record set nào → $0.50–1.00/tháng mỗi check

Elastic IP không gắn instance

Elastic IP not attached to instance

EIP không attach vào running instance → AWS tính $0.005/giờ khi không sử dụng

Load Balancer không có target

Load Balancer with no healthy targets

ALB/NLB/Classic ELB không có target healthy → phí cố định $0.008–0.025/giờ

V2 — Oversize: trả nhiều hơn mức cần

Bảo mật — Fast Scan(24)

Kiểm tra bằng AWS API (IAM, S3, mạng, CloudTrail, KMS), kết quả tất định, không dùng LLM để phát hiện.

Danh tính & truy cập (IAM)

Root account chưa bật MFA

CRITICAL

Root account MFA not enabled

Root có toàn quyền và không thể bị giới hạn bằng IAM policy — thiếu MFA là rủi ro chiếm quyền cả tài khoản

Root account có access key đang hoạt động

CRITICAL

Root account has active access keys

Access key của root là vector tấn công nguy hiểm nhất — không bao giờ dùng trong code hay automation

Chưa có IAM password policy

HIGH

No IAM password policy configured

Tài khoản chưa đặt chính sách mật khẩu, người dùng IAM có thể dùng mật khẩu yếu tùy ý

Mật khẩu IAM tối thiểu dưới 14 ký tự

MEDIUM

IAM password minimum length below 14

Độ dài tối thiểu trong password policy nhỏ hơn 14 ký tự (ngưỡng khuyến nghị của 6WAF theo CIS)

Không chặn tái sử dụng mật khẩu

MEDIUM

Password reuse not prevented

Password policy không ngăn người dùng quay lại mật khẩu cũ

Mật khẩu IAM không có thời hạn hết hạn

LOW

IAM password expiry not enforced

Password policy không đặt thời hạn (MaxPasswordAge), mật khẩu bị lộ có thể dùng vô thời hạn

Access key không dùng quá 90 ngày

MEDIUM

Access key unused for 90+ days

Access key của IAM user không được dùng trong hơn 90 ngày — nên vô hiệu hóa hoặc xóa

Chưa dùng IAM Identity Center (SSO)

MEDIUM

IAM Identity Center (SSO) not configured

Có IAM user đăng nhập console bằng mật khẩu dài hạn thay vì SSO/federation tập trung

EC2 không gắn IAM role (instance profile)

MEDIUM

EC2 instance has no IAM role attached

Instance không có instance profile, ứng dụng dễ phải nhúng access key tĩnh vào máy

Độ tin cậy — tài nguyên production(6)

Chỉ đánh giá resource gắn tag Environment=production hoặc prod; resource không gắn tag được ghi là chưa đánh giá, không tính là đạt.

Kiểm tra thủ công cả 69 mục mất nhiều ngày. 6WAF quét trong ~10 phút.

Quét miễn phí account của bạn