Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

Network Security Risks: ความเสี่ยง ภัยคุกคาม และช่องโหว่ที่ต้องรู้

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 VulnWannaCry, 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 DataRedLine, Raccoon, Vidar, LummaC2 — Credential Theft → Initial Access
Cryptominerใช้ทรัพยากร CPU/GPU ขุด Crypto — ชะลอระบบ ค่าไฟเพิ่มXMRig, CoinMiner — มักมาจาก Vulnerable Web App / Container
Rootkit / Bootkitซ่อนตัวใน Kernel/Firmware — ยากมากที่จะ Detect/RemoveNecurs, 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 DownDDoS 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 ServerDNS Filtering (Umbrella, Quad9), DNSSEC, Monitor DNS Anomalies (High Entropy, Long Subdomains)
VLAN Hoppingข้าม VLAN ผ่าน Double Tagging หรือ Switch SpoofingDisable DTP, Native VLAN ≠ User VLAN, Port Security, Private VLANs
ARP Poisoning / MAC Floodingส่ง ARP Reply เท็จ / เต็ม MAC Table → Switch กลาย Hub → Sniff TrafficDynamic 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 FirmwareCisco IOS, FortiOS, Juniper JunOS, VPN Gateway (Pulse Secure, FortiGate SSL-VPN)CVE-2023-20198 (Cisco), CVE-2023-27997 (FortiGate)
Protocol WeaknessBGP, DNS, ARP, DHCP, SMBv1, LLMNR/NBT-NS, WPADCVE-2020-16898 (Bad Neighbor/ICMPv6)
MisconfigurationOpen Ports, Weak Ciphers, Anonymous Access, Default Creds, Excessive PermissionsN/A (Config Issue)
Unpatched SystemsOS, Application, Driver, Firmware ที่ไม่ได้ PatchCVE-2021-34527 (PrintNightmare), CVE-2022-30190 (Follina)
Cryptographic WeaknessTLS 1.0/1.1, Weak Cipher Suites, Expired/Weak Certs, Self-signed in ProdCVE-2016-2107 (OpenSSL), Sweet32

🛡️ การจัดการความเสี่ยง (Risk Management Approach)

  1. Identify (ระบุ): Asset Inventory, Threat Modeling (STRIDE, PASTA), Vulnerability Scanning, Threat Intel
  2. Assess (ประเมิน): Likelihood × Impact → Risk Rating (Critical/High/Medium/Low) — ใช้ CVSS, EPSS, FAIR Model
  3. Treat (จัดการ): Mitigate (Patch, Config Hardening, Control), Transfer (Insurance), Accept (Risk Acceptance Form), Avoid (Decommission)
  4. Monitor (ติดตาม): Continuous Monitoring, SIEM, Threat Hunting, KRI/KPI Dashboard, Periodic Re-assessment
  5. Govern (กำกับดูแล): Policy, Standards, Roles (RACI), Board Reporting, Audit, Compliance

📊 5 เหตุผลหลักที่ทำให้เกิด Network Security Problems (Root Causes)

  1. Unknown Assets (Shadow IT / Unmanaged Devices): ไม่รู้ว่ามีอะไรบน Network → ไม่สามารถป้องกันได้
  2. Privilege Abuse / Excessive Access: Admin Rights ให้กว้างเกิน / Service Accounts ไม่หมุนเวียน / No Least Privilege
  3. Unpatched Vulnerabilities: Patch Management ล้าหลebacklog, Legacy Systems ที่ Patch ไม่ได้
  4. Inadequate Defense in Depth: พึ่ง Perimeter Firewall เพียงอย่างเดียว ไม่มี Internal Segmentation, EDR, NDR, Email/Web Security
  5. Poor Security Governance: ไม่มี Policy ชัดเจน, ไม่มี Accountability, Budget ไพ่, Culture ไม่สนับสนุน Security

🏆 OWASP Top 10 (2021) / Web App Risks ที่เกี่ยวข้อง Network

  1. A01: Broken Access Control
  2. A02: Cryptographic Failures
  3. A03: Injection (SQLi, Command Injection, LDAPi)
  4. A04: Insecure Design
  5. A05: Security Misconfiguration
  6. A06: Vulnerable and Outdated Components
  7. A07: Identification and Authentication Failures
  8. A08: Software and Data Integrity Failures
  9. A09: Security Logging and Monitoring Failures
  10. A10: Server-Side Request Forgery (SSRF)

📋 สรุป: Action Items สำหรับองค์กร

  1. ☐ Asset Inventory: รู้ว่ามีอะไรบน Network (IT + OT + Cloud + IoT)
  2. ☐ Vulnerability Management Program: Scan ทุกสัปดาห์, Patch Critical < 48h, High < 2 สัปดาห์
  3. ☐ Network Segmentation & Zero Trust: ไม่ให้ Lateral Movement ง่าย
  4. ☐ MFA Everywhere: VPN, Admin Console, Cloud, Email, Critical Apps
  5. ☐ Phishing Simulation + Training: ทุกไตรมาส + Just-in-time Training
  6. ☐ SIEM + SOAR: Centralize Logs, Correlation Rules, Automated Response
  7. ☐ Incident Response Plan: Tested ทุก 6 เดือน (Tabletop + Technical Exercise)
  8. ☐ Backup & Recovery: 3-2-1 Rule, Immutable Backup, Test Restore ทุกไตรมาส
  9. ☐ Third-Party Risk Management: Vendor Assessment, Contractual Security Requirements
  10. ☐ Security Culture: Top-down Support, Psychological Safety for Reporting, Security Champions

สรุป: Network Security Risks หลากหลายซับซ้อน ต้องใช้ Risk-based Approach จัดการตามความเสี่ยงจริงขององค์กร ไม่ใช่พยายามแก้ทุกอย่าง พร้อมทั้งสร้าง Security Culture ให้ทุกคนเป็นส่วนหนึ่งของการป้องกัน