Firewall là gì? Vai trò cốt lõi
Firewall (Tường lửa) là thiết bị/phần mềm giám sát, kiểm soát lưu lượng mạng vào/ra dựa trên quy tắc bảo mật định trước. Là first line of defense (dòng phòng thủ đầu tiên) hơn 25 năm qua.
- Lọc gói tin (Packet Filtering): IP src/dst, port, protocol.
- Stateful Inspection: Theo dõi trạng thái kết nối (SYN, ESTABLISHED, FIN).
- Application Layer (Layer 7): DPI, App-ID, User-ID, SSL Decryption, IPS, AV, File Blocking, URL Filtering.
- Next-Gen Firewall (NGFW): Palo Alto, FortiGate, Check Point, Cisco FTD, Sophos XGS.
Tại sao Firewall đơn lẻ KHÔNG ĐỦ?
1. Không thấy được traffic đã mã hóa (Encrypted Traffic Blindness)
- 80%+ traffic web là HTTPS (TLS 1.2/1.3). Firewall không giải mã (SSL Decryption) thì không kiểm tra được payload.
- SSL Decryption tốn tài nguyên CPU, gây lỗi certificate pinning, privacy concern, không scale cho traffic volume lớn.
- Kẻ tấn công dùng TLS 1.3, ESNI/ECH, DoH/DoT, QUIC để ẩn payload.
2. Không ngăn chặn được tấn công từ bên trong (Insider Threat / Lateral Movement)
- Firewall perimeter không thấy traffic East-West (server-to-server, user-to-server nội bộ).
- Kẻ tấn công đã bypass perimeter (phishing, VPN compromise, supply chain) di chuyển ngang (lateral movement) qua SMB, RDP, WMI, SSH, Kerberos delegation → Firewall không can thiệp.
3. Không bảo vệ Application Layer sâu (OWASP Top 10)
- SQL Injection, XSS, SSRF, Deserialization, Broken Access Control, API Abuse发生在 HTTP payload.
- NGFW có App-ID/IPS nhưng không hiểu business logic của app cụ thể (IDOR, BOLA).
- Cần WAF (Web Application Firewall), API Gateway Security, RASP (Runtime Application Self-Protection).
4. Không phát hiện Unknown/Zero-day (Signature-based limitation)
- Firewall/IPS dựa trên signature (known bad). Zero-day, fileless malware, living-off-the-land binaries (LOLBins) bypass dễ dàng.
- Cần: EDR/XDR (behavioral), NDR (network behavior), Sandbox/Detonation, Threat Hunting.
5. Không quản trị Identity & Access (Identity is the new Perimeter)
- Credential theft (phishing, keylogger, infostealer) → attacker đăng nhập hợp pháp → firewall cho qua vì traffic "hợp lệ".
- Cần: MFA phishing-resistant (FIDO2), PAM, ITDR, Zero Trust Network Access (ZTNA), Conditional Access.
6. Không bảo vệ Data trực tiếp (Data-Centric Security)
- Dữ liệu ở trạng thái nghỉ (Data at rest): cần Encryption, DLP, Classification, Tokenization.
- Dữ liệu đang dùng (Data in use): Confidential Computing (TEE, SGX, SEV-SNP).
- Dữ liệu chuyển động (Data in motion): TLS, IPsec, MACsec - firewall chỉ enforce policy, không mã hóa data.
7. Không phủ Cloud, SaaS, Remote Work (Perimeter đã chết)
- User làm việc từ nhà, cà phê, airport → không qua firewall doanh nghiệp.
- Workload chạy trên AWS/Azure/GCP, SaaS (M365, Salesforce, Slack) → traffic không chạm firewall on-prem.
- Cần: SASE/SSE (Secure Access Service Edge / Security Service Edge): SWG, CASB, ZTNA, FWaaS, DLP delivered from cloud.
8. Firewall chính là mục tiêu tấn công
- CVE trên firewall: CVE-2024-3400 (Palo Alto PAN-OS RCE), CVE-2023-27997 (FortiGate SSL-VPN RCE), CVE-2022-40684 (FortiOS Auth Bypass).
- Misconfiguration: Rule quá rộng (Any-Any-Allow), Shadow rule, Unused rule, Default permit.
- Quản trị kém: Firmware cũ, mật khẩu yếu, không MFA cho admin, không HA, không audit rule.
Kiến trúc Defense in Depth (Phòng thủ đa lớp) - Firewall chỉ là 1 lớp
Internet │ ▼ [Edge Router] → [DDoS Scrubbing] → [NGFW / FWaaS] → [WAF / API Gateway] → [DMZ / Public Services] │ │ ▼ ▼ [SASE/SSE: SWG, CASB, ZTNA, DLP] ←────────────────────────── [Remote User / Branch] │ ▼ [Internal Segmentation Firewall / Micro-segmentation] ← [Zero Trust Policy Engine] │ ▼ [Server / Workload] ← [EDR / XDR / CWP] ← [Identity (IdP, MFA, PAM, ITDR)] │ ▼ [Data] ← [Encryption, DLP, Classification, Backup Immutable, DSPM] │ ▼ [SIEM / SOAR / Threat Intel / UEBA / NDR] ← [SOC / IR / Threat Hunting]
Kết luận: Firewall cần thiết nhưng không đủ
Firewall là necessary but not sufficient (cần thiết nhưng không đủ). Chiến lược an ninh mạng hiện đại yêu cầu:
- Zero Trust Architecture: Không tin cậy mặc định, verify mọi request.
- Identity-First Security: MFA phishing-resistant, PAM, ITDR, NHI security.
- Data-Centric Protection: Encryption, DLP, Classification, Backup immutable.
- Visibility Everywhere: EDR, NDR, Cloud/SASE logs, SIEM correlation.
- Automation & AI: SOAR, Auto-remediation, AI-assisted hunting.
- Resilience: Immutable backup, Cyber Recovery Vault, Tabletop/Red Team thường xuyên.
Firewall vẫn là nền tảng, nhưng phải bổ sung các lớp trên để đối phó với cảnh quan mối đe dọa 2024.