Trả lời:
Đáp án đúng: C
XSS (Cross-Site Scripting) là một lỗ hổng bảo mật cho phép kẻ tấn công chèn các đoạn mã độc hại (thường là JavaScript) vào các trang web mà người dùng khác xem. Để ngăn chặn XSS, cách hiệu quả nhất là kiểm tra và lọc dữ liệu đầu vào do người dùng cung cấp (ví dụ: từ các biểu mẫu, URL, cookie) trước khi hiển thị hoặc lưu trữ. Việc lọc này giúp loại bỏ hoặc vô hiệu hóa các đoạn mã độc hại tiềm ẩn. IDS (hệ thống phát hiện xâm nhập) và tường lửa có thể giúp phát hiện và ngăn chặn các cuộc tấn công, nhưng chúng không giải quyết triệt để vấn đề XSS vì XSS thường khai thác các lỗ hổng trong ứng dụng web chứ không phải là các cuộc tấn công mạng trực tiếp.