Continue with GoogleContinue with Google. Opens in new tab
Lỗ hổng bảo mật luôn là vấn đề nan giải khiến các quản trị viên website phải đau đầu. Những lỗ hổng này cho phép các hacker khai thác, tấn công, xâm nhập và ...

Lỗ hổng bảo mật luôn là vấn đề nan giải khiến các quản trị viên website phải đau đầu. Những lỗ hổng này cho phép các hacker khai thác, tấn công, xâm nhập và vi phạm dữ liệu của website công ty/doanh nghiệp. Nếu như muốn trang web của bạn hoạt động ổn định và không bị gián đoạn, hãy tìm hiểu những thông tin cơ bản về các lỗ hổng bảo mật của website ở bài viết dưới đây nhé!

Lỗ hổng bảo mật là gì?

Các lỗ hổng bảo mật website mà người dùng cần lưu ý
Các lỗ hổng bảo mật website mà người dùng cần lưu ý

Lỗ hổng bảo mật là gì –  là những điểm yếu trong thiết kế và cấu hình của một hệ thống. Lỗi xuất hiện có thể do lập trình viên hoặc do sơ suất trong quá trình vận hành hệ thống.

Các hacker sử dụng các công cụ dò quét để có thể phát hiện một loạt các website có cấu hình bảo mật kém. Ngoài ra, các website trên các nền tảng phổ biến như: WordPress, Joomla có các lỗ hổng đã được công bố nhưng chúng chưa được chủ website xử lý.

Các tính tặc sẽ lợi dụng các lỗ hổng này để tấn công, cài đặt mã độc cũng như phá hoại các website của bạn. Tuy nhiên, trước khi tìm hiểu về các lỗ hổng bảo mật thì bạn cần biết chứng chỉ bảo mật là gì nhé.

Các lỗ hổng bảo mật của website phổ biến theo OWASP

OWASP là tiêu chuẩn toàn cầu để phục vụ công việc kiểm thử xâm nhập – Penetration Testing (Pentest) dễ dàng hơn. Vậy trước tiên bạn cần biết Pentest là gì?

Tiêu chuẩn OWASP được đề xuất bởi 1 tổ chức phi lợi nhuận giúp các chuyên gia kiểm thử kiểm tra bảo mật cho website một cách chi tiết và hiệu quả hơn.

Có rất nhiều lỗ hổng bảo mật mà người dùng cần phải quan tâm khi thiết lập và kinh doanh trên website. Bạn có thể tham khảo các lỗ hổng và cách khắc phục chúng như sau:

SQL Injection (Lỗi chèn mã độc)

Injection là lỗ hổng xảy ra bởi sự thiếu sót trong việc lọc các dữ liệu ở đầu vào không đáng tin cậy. Khi khách hàng truyền dữ liệu chưa được lọc tới Database (Injection), đến trình duyệt (XSS), máy chủ LDAP (LDAP Injection) hoặc tới bất cứ vị trí nào khác. Điều đáng chú ý hơn cả đó là kẻ tấn công có thể chèn các đoạn mã độc gây ra lỗi lọt dữ liệu và chiếm toàn quyền kiểm soát trình duyệt của khách hàng.

Mọi thông tin mà ứng dụng của người dùng nhận được đều phải được lọc theo Whitelist. Do khi sử dụng Blacklist, việc lọc thông tin sẽ rất dễ gặp bị vượt qua (Bypass). Hơn nữa, tính năng Pattern matching sẽ không hoạt động nếu thiết lập Blacklist.

Cách thức ngăn chặn lỗ hổng Injection:

Để có thể chống lại lỗ hổng này, bạn chỉ cần xem mình đã lọc đầu vào đúng cách hay chưa. Hoặc cân nhắc xem đầu vào có đáng tin cậy hay không. Về cơ bản thì toàn bộ các đầu vào đều phải được lọc và kiểm tra trước trừ trường hợp nó chắc chắn đáng tin cậy. Tuy nhiên, việc cẩn thận kiểm tra toàn bộ đầu vào luôn là điều cần thiết.

Hơn nữa, việc lọc dữ liệu khá khó khăn, vì vậy bạn cần phải sử dụng các chức năng lọc sẵn có trong framework của mình. Những tính năng này đã được chứng minh sẽ được kiểm tra một cách kỹ lượng. Người dùng cần cân nhắc sử dụng các framwork bởi đây là trong những cách hiệu quả để bảo vệ server của bạn.

Cross Site Scripting (XSS)

XSS (Cross-scite Scripting) là một lỗ hổng vô cùng phổ biến đối với website. Những kẻ tấn công chèn các đoạn mã JavaScript hoặc HTML vào ứng dụng web của bạn. Một khi đầu vào này không được lọc, chúng sẽ được thực thi mã độc trên trình duyệt của khách hàng. Lúc này, những kẻ tấn công có thể lấy được cookie cả người dùng ở trên hệ thống hoặc lừa khách hàng tới các trang web độc hại.

Giải pháp ngăn chặn lỗ hổng:

Để khắc phục lỗi này và biết cách bảo mật website của bạn, đừng trả lại thẻ HTML cho người dùng. Điều này giúp chống lại một cuộc tấn công HTML Injection cho phép hacker truy cập vào nội dung HTML. Mặc dù không gây ảnh hưởng nghiêm trọng nhưng chúng khá rắc rối cho người dùng. Để giải quyết tình tràng này hãy chuyển đổi về dạng dữ liệu khác (Encode) toàn bộ các thẻ HTML. Cụ thể như thẻ 

BÀI VIẾT MỚI NHẤT