Network Security Risks คืออะไร?
Network Security Risk (ความเสี่ยงด้านความปลอดภัยเครือข่าย) คือ ความน่าจะเป็นที่ภัยคุกคาม (Threat) จะนำช่องโหว่ (Vulnerability) ไปใช้ประโยชน์ ทำให้เกิดผลกระทบ (Impact) ต่อองค์กร ได้แก่ ความลับ (Confidentiality), ความสมบูรณ์ (Integrity), ความพร้อมใช้งาน (Availability) ของข้อมูลและระบบ
สูตรพื้นฐาน: Risk = Threat × Vulnerability × Impact (หรือ Risk = Likelihood × Impact)
⚠️ Top Network Security Risks & Threats (ความเสี่ยงและภัยคุกคามอันดับนำ)
1. Malware (ซอฟต์แวร์ร้าย) — พบบ่อยที่สุดและหลากหลายที่สุด
| ประเภท | ลักษณะ | ตัวอย่าง/ผลกระทบ |
|---|---|---|
| Ransomware | เข้ารหัสไฟล์ ขอค่าไถ่ (Ransom) เพื่อปลดล็อก — มักแพร่ผ่าน Phishing, RDP Exploit, VPN Vuln | WannaCry, LockBit, BlackCat/ALPHV, Cl0p — หยุดดำเนินงาน, ข้อมูลรั่วไหล (Double Extortion) |
| Trojan / Remote Access Trojan (RAT) | แฝงตัวในซอฟต์แวร์ถูกต้อง ให้ Attacker ควบคุมระบบระยะไกล | Emotet, TrickBot, Cobalt Strike Beacon, AsyncRAT — Foothold สำหรับ Lateral Movement |
| Worm | แพร่กระจายตัวเองผ่าน Network (ไม่ต้อง User Interaction) | WannaCry (EternalBlue), NotPetya, Conficker — แพร่เร็ว ทำลายระบบทั่วองค์กร |
| Spyware / Keylogger / Infostealer | ขโมย Credential, Keystroke, Crypto Wallet, Browser Data | RedLine, Raccoon, Vidar, LummaC2 — Credential Theft → Initial Access |
| Cryptominer | ใช้ทรัพยากร CPU/GPU ขุด Crypto — ชะลอระบบ ค่าไฟเพิ่ม | XMRig, CoinMiner — มักมาจาก Vulnerable Web App / Container |
| Rootkit / Bootkit | ซ่อนตัวใน Kernel/Firmware — ยากมากที่จะ Detect/Remove | Necurs, MoonBounce (UEFI Rootkit) — Persistence ระยะยาว |
2. Social Engineering & Phishing (การจีบจอด/หลอกลวง) — จุดเริ่มต้นของ >90% Breaches
- Phishing (Email): Credential Harvesting, Malware Delivery, BEC (Business Email Compromise)
- Spear Phishing / Whaling: โจมตีเป้าหมายเฉพาะ (Executives, Finance, IT Admin) — Research เฉพาะเจาะจง
- Smishing (SMS), Vishing (Voice), Quishing (QR Code) — ช่องทางใหม่ๆ
- Pretexting / Impersonation: แทนเป็น IT Support, Vendor, Government
- MFA Fatigue / Push Bombing: ส่ง Push Notification ซ้ำๆ จน User กด Approve
3. Network-Based Attacks (โจมตีระดับเครือข่าย)
| การโจมตี | คำอธิบาย | การป้องกัน |
|---|---|---|
| DDoS (Distributed Denial of Service) | น้ำมาน Botnet ส่ง Traffic จำนวนมหาศาล ทำให้ Service Down | DDoS Protection (Cloudflare, AWS Shield, Arbor), Rate Limiting, Anycast, Scrubbing Centers |
| Man-in-the-Middle (MitM) | สอดแนม/แก้ไข Traffic ระหว่าง 2 ฝ่าย (ARP Spoofing, DNS Spoofing, SSL Stripping) | TLS 1.2/1.3 Everywhere, HSTS, Certificate Pinning, VPN, Encrypted DNS (DoH/DoT) |
| DNS Tunneling / Hijacking | ใช้ DNS Protocol ส่ง Data ออกนอก (Exfiltration) หรือ Redirect ไป Rogue Server | DNS Filtering (Umbrella, Quad9), DNSSEC, Monitor DNS Anomalies (High Entropy, Long Subdomains) |
| VLAN Hopping | ข้าม VLAN ผ่าน Double Tagging หรือ Switch Spoofing | Disable DTP, Native VLAN ≠ User VLAN, Port Security, Private VLANs |
| ARP Poisoning / MAC Flooding | ส่ง ARP Reply เท็จ / เต็ม MAC Table → Switch กลาย Hub → Sniff Traffic | Dynamic ARP Inspection (DAI), Port Security, DHCP Snooping, IP Source Guard |
| Routing Attacks (BGP Hijacking) | ประกาศ Prefix ผิดปกติ → Traffic หลงทาง | RPKI, ROA, BGPsec, Prefix Filtering, IRR Registration |
4. Credential & Identity Attacks (โจมตีข้อมูลประจำตัว)
- Credential Stuffing: ใช้ Username/Password ที่รั่วไหล (Credential Dumps) ลองเข้าระบบอื่นๆ
- Password Spraying: ลอง Password แบบพวก Common (Password123, CompanyName2024) หลาย Account
- Kerberos Attacks: Kerberoasting, AS-REP Roasting, Golden/Silver Ticket, Pass-the-Ticket
- NTLM Relay / Relay Attacks: Relay Authentication ไป Target อื่น
- Token Theft / Session Hijacking: ขโมย Session Cookie, JWT, OAuth Token
5. Vulnerability Exploitation (การใช้ประโยชน์จากช่องโหว่)
- Zero-Day / N-Day: ช่องโหว่ที่ยังไม่มี Patch (Zero-Day) หรือมี Patch แล้วแต่ยังไม่ได้ติดตั้ง (N-Day) — เช่น Log4Shell (CVE-2021-44228), ProxyShell, ProxyNotShell, CitrixBleed, MoveIT Transfer
- Misconfiguration: S3 Bucket Public, Security Group 0.0.0.0/0, Default Credentials, Open RDP/SSH, Exposed Database, K8s API Server Public
- Supply Chain / Third-Party Risk: Compromised Library (event-stream, UA-Parser-JS), Vendor Breach (SolarWinds, Kaseya, 3CX)
6. Insider Threats (ภัยคุกคามจากภายใน)
- Malicious Insider: พนักงาน/Contractor ที่ตั้งใจขโมย/ทำลาย (Data Theft, Sabotage, Fraud)
- Negligent Insider: ผิดพลาดโดยไม่ได้ตั้งใจ (ส่งไฟล์ผิดคน, Click Phishing, Lost Device, Misconfig)
- Compromised Insider: Credential ถูกขโมย → Attacker ใช้ Identity ของพนักงาน
7. Emerging & Advanced Threats
- AI-Powered Attacks: Deepfake Voice/Video (CEO Fraud), AI-Generated Phishing, Automated Vuln Discovery, Polymorphic Malware
- Living off the Land (LotL): ใช้ Built-in Tools (PowerShell, WMI, Certutil, Mshta, Rundll32) — ไม่ต้อง Drop Malware File
- Fileless Malware: รันใน Memory เท่านั้น (Reflective DLL Injection, Process Hollowing)
- Quantum Threat (อนาคต): Shor's Algorithm แยก RSA/ECC — ต้องเตรียม Post-Quantum Cryptography (PQC)
🔍 Network Vulnerability (ช่องโหว่เครือข่าย) คืออะไร?
จุดอ่อนใน Software (Firmware, OS, App), Hardware (Device, Chip), หรือ Process (Config, Policy, Human) ที่ Attacker สามารถใช้ประโยชน์ได้
| ประเภท Vulnerability | ตัวอย่าง | CVE ตัวอย่าง |
|---|---|---|
| Network Device Firmware | Cisco IOS, FortiOS, Juniper JunOS, VPN Gateway (Pulse Secure, FortiGate SSL-VPN) | CVE-2023-20198 (Cisco), CVE-2023-27997 (FortiGate) |
| Protocol Weakness | BGP, DNS, ARP, DHCP, SMBv1, LLMNR/NBT-NS, WPAD | CVE-2020-16898 (Bad Neighbor/ICMPv6) |
| Misconfiguration | Open Ports, Weak Ciphers, Anonymous Access, Default Creds, Excessive Permissions | N/A (Config Issue) |
| Unpatched Systems | OS, Application, Driver, Firmware ที่ไม่ได้ Patch | CVE-2021-34527 (PrintNightmare), CVE-2022-30190 (Follina) |
| Cryptographic Weakness | TLS 1.0/1.1, Weak Cipher Suites, Expired/Weak Certs, Self-signed in Prod | CVE-2016-2107 (OpenSSL), Sweet32 |
🛡️ การจัดการความเสี่ยง (Risk Management Approach)
- Identify (ระบุ): Asset Inventory, Threat Modeling (STRIDE, PASTA), Vulnerability Scanning, Threat Intel
- Assess (ประเมิน): Likelihood × Impact → Risk Rating (Critical/High/Medium/Low) — ใช้ CVSS, EPSS, FAIR Model
- Treat (จัดการ): Mitigate (Patch, Config Hardening, Control), Transfer (Insurance), Accept (Risk Acceptance Form), Avoid (Decommission)
- Monitor (ติดตาม): Continuous Monitoring, SIEM, Threat Hunting, KRI/KPI Dashboard, Periodic Re-assessment
- Govern (กำกับดูแล): Policy, Standards, Roles (RACI), Board Reporting, Audit, Compliance
📊 5 เหตุผลหลักที่ทำให้เกิด Network Security Problems (Root Causes)
- Unknown Assets (Shadow IT / Unmanaged Devices): ไม่รู้ว่ามีอะไรบน Network → ไม่สามารถป้องกันได้
- Privilege Abuse / Excessive Access: Admin Rights ให้กว้างเกิน / Service Accounts ไม่หมุนเวียน / No Least Privilege
- Unpatched Vulnerabilities: Patch Management ล้าหลebacklog, Legacy Systems ที่ Patch ไม่ได้
- Inadequate Defense in Depth: พึ่ง Perimeter Firewall เพียงอย่างเดียว ไม่มี Internal Segmentation, EDR, NDR, Email/Web Security
- Poor Security Governance: ไม่มี Policy ชัดเจน, ไม่มี Accountability, Budget ไพ่, Culture ไม่สนับสนุน Security
🏆 OWASP Top 10 (2021) / Web App Risks ที่เกี่ยวข้อง Network
- A01: Broken Access Control
- A02: Cryptographic Failures
- A03: Injection (SQLi, Command Injection, LDAPi)
- A04: Insecure Design
- A05: Security Misconfiguration
- A06: Vulnerable and Outdated Components
- A07: Identification and Authentication Failures
- A08: Software and Data Integrity Failures
- A09: Security Logging and Monitoring Failures
- A10: Server-Side Request Forgery (SSRF)
📋 สรุป: Action Items สำหรับองค์กร
- ☐ Asset Inventory: รู้ว่ามีอะไรบน Network (IT + OT + Cloud + IoT)
- ☐ Vulnerability Management Program: Scan ทุกสัปดาห์, Patch Critical < 48h, High < 2 สัปดาห์
- ☐ Network Segmentation & Zero Trust: ไม่ให้ Lateral Movement ง่าย
- ☐ MFA Everywhere: VPN, Admin Console, Cloud, Email, Critical Apps
- ☐ Phishing Simulation + Training: ทุกไตรมาส + Just-in-time Training
- ☐ SIEM + SOAR: Centralize Logs, Correlation Rules, Automated Response
- ☐ Incident Response Plan: Tested ทุก 6 เดือน (Tabletop + Technical Exercise)
- ☐ Backup & Recovery: 3-2-1 Rule, Immutable Backup, Test Restore ทุกไตรมาส
- ☐ Third-Party Risk Management: Vendor Assessment, Contractual Security Requirements
- ☐ Security Culture: Top-down Support, Psychological Safety for Reporting, Security Champions
สรุป: Network Security Risks หลากหลายซับซ้อน ต้องใช้ Risk-based Approach จัดการตามความเสี่ยงจริงขององค์กร ไม่ใช่พยายามแก้ทุกอย่าง พร้อมทั้งสร้าง Security Culture ให้ทุกคนเป็นส่วนหนึ่งของการป้องกัน