Which are not best practices in order to mitigate these risks when using Cross-origin resource sharing (CORS)?

4 phương ánCó giải thíchTrung bình

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Khi sử dụng Cross-origin resource sharing (CORS), việc hạn chế truy cập từ nguồn gốc khác nhau là rất quan trọng để ngăn chặn các rủi ro. Trong các lựa chọn trên, có một số không phải là các thực hành tốt để giảm thiểu rủi ro này. Đầu tiên, việc không hạn chế truy cập từ nguồn gốc khác nhau (Unrestricting Cross-Origin Access) là một trong những nguyên nhân chính dẫn đến các rủi ro. Điều này cho phép bất kỳ ai cũng có thể truy cập vào tài nguyên của bạn, ngay cả khi họ không phải là nguồn gốc chính thức. Thứ hai, việc sử dụng các phương thức HTTP không phù hợp (Using inappropriate HTTP methods) cũng có thể dẫn đến các rủi ro. Ví dụ, nếu bạn sử dụng phương thức HTTP POST để thực hiện một hành động không an toàn, nó có thể dẫn đến các lỗ hổng bảo mật. Cuối cùng, việc không sử dụng các cơ chế bảo vệ CSRF (Using CSRF protection mechanisms) cũng là một nguyên nhân dẫn đến các rủi ro. Điều này cho phép các kẻ tấn công thực hiện các hành động giả mạo trên tài nguyên của bạn.

Cùng chương 9