Lỗ hổng bảo mật là gì?
Điểm yếu, lỗi, khuyết tật có thể bị tác nhân đe dọa khai thác để xâm phạm mạng. Lợi cho kẻ tấn công.
4 loại lỗ hổng chính trong an ninh mạng
- Lỗ hổng mạng: yếu tố phần cứng/phần mềm cho phép bên ngoài xâm nhập.
- Lỗ hổng hệ điều hành.
- Lỗ hổng con người (Human vulnerabilities).
- Lỗ hổng quy trình dữ liệu (Process vulnerabilities).
Ý nghĩa "vulnerability" (từ vựng)
Dễ bị tổn thương/tấn công. Ví dụ: học sinh cấp 3 trêu chọc cấp 1 do sự yếu đuối. Từ Latin "vulnus" = vết thương. Người dễ bị tổn thương.
Lỗ hổng & các loại (định nghĩa rộng)
Cộng đồng, hệ thống, tài sản dễ bị tổn thương do đặc điểm vật lý, xã hội, kinh tế, môi trường.
Lỗ hổng mạng (Network Vulnerabilities)
Khe hở/lỗi trong phần cứng, phần mềm, quy trình gây rủi ro bảo mật mạng. Bao gồm: xâm phạm phần cứng/firmware, lỗi phần mềm, lỗi con người.
Lỗ hổng an ninh mạng (Cybersecurity Vulnerabilities)
Kẻ tấn công khai thác để truy cập trái phép hệ thống. Hậu quả: chạy mã độc, cài malware, đánh cắp dữ liệu nhạy cảm.
Vulnerability nghĩa là gì? (Bối cảnh thiên tai)
Khả năng bị tổn thương do thiên tai (bão, động đất) do con người không thể ứng phó. Người sống đồng bằng dễ ngập lụt hơn người cao hơn.
Loại an ninh nào là lỗ hổng?
Trong phần mềm: khuyết tật, lỗi, khoảng trống trong kiến trúc, thiết kế, code, triển khai có thể bị khai thác. Sẽ tìm hiểu chi tiết các loại.
Lỗ hổng bảo mật và khai thác (Exploit)
Exploit = đoạn code dùng lỗ hổng phần mềm để truy cập hệ thống. Nghiên cứu an ninh tạo proof-of-concept, kẻ xấu dùng cho mục đích xấu.
4 loại lỗ hổng (phân loại theo tổn thất)
Vật lý, kinh tế, xã hội, môi trường. Dựa trên loại tổn thất.
Các loại lỗ hổng trong an ninh mạng
- Malware (phổ biến nhất): xâm hại dữ liệu mạng.
- Lỗi nghiêm trọng phần mềm client → toàn bộ mạng dễ bị tổn thương.
- Lừa đảo trực tuyến (Phishing).
- Proxy (máy chủ trung gian độc hại).
4 loại tấn công mạng
- Malware (spyware, virus, worm)
- Phishing
- Man-in-the-Middle (MitM)
- Denial of Service (DoS)
- SQL Injection
- Zero-day Exploit
- Tấn công mật khẩu
- Cross-site Scripting (XSS)
4 giai đoạn xác định lỗ hổng
Quản trị lỗ hổng thường tuân theo: Xác định đe dọa → Đánh giá đe dọa → Xử lý đe dọa → Báo cáo đe dọa.
Ví dụ về lỗ hổng
Điểm yếu, khu vực rủi ro. Ví dụ: ứng cử viên dễ bị tổn thương nếu có scandal quá khứ muốn giấu.
Có ý nghĩa gì khi "dễ bị tổn thương" (vulnerable)?
Bất chắc về cảm xúc. Cho phép rủi ro làm động lực thay vì bị cảm xúc kiểm soát.
4 loại lỗ hổng chính (bảng)
Human-Social, Physical, Economic, Environmental - với tổn thất trực tiếp/gián tiếp.
Lỗ hổng có phải điểm mạnh?
Không phải điểm yếu. Khi dám chịu đựng sự dễ tổn thương → xử lý cảm xúc tốt hơn. Môi trường dễ tổn thương = tâm lý khỏe mạnh. Dũng cảm.
Ví dụ lỗ hổng (lặp lại)
Điểm yếu, khu vực rủi ro. Scandal quá khứ = dễ tổn thương trong bầu cử.