VN — VnExpress
Hậu trường cuộc đua ngăn chặn 'sự hỗn loạn trên Internet'
Bảo mật1 phút đọc
Đây là câu chuyện về cuộc chạy đua vá hai lỗ hổng bảo mật PHP2Shell trong ngôn ngữ lập trình PHP. Nhóm bảo mật phát hiện lỗ hổng nhờ AI, và họ phải sửa trước khi kẻ xấu lợi dụng.
Chuyện gì đã xảy ra?
Các nhóm bảo mật phải vá hai lỗ hổng tên PHP2Shell trước khi hacker tấn công trên diện rộng. Lỗ hổng này cho phép kẻ xấu chạy phần mềm trái phép trên máy chủ web chưa được vá. Calif Research, một công ty bảo mật Mỹ có nhiều thành viên người Việt, là đơn vị đầu tiên tìm ra một trong hai lỗ hổng. Nhà nghiên cứu Ryan Austin đã dùng mô hình AI của OpenAI để tìm ra nó.
Những con số chính
- Sửa chữa gần 200 tập tin.
- Các nhà phát triển đã viết hơn 10.000 dòng code.
- Trên hệ thống nhỏ, tấn công chỉ mất vài giây. Với hệ thống phức tạp, có thể mất hàng giờ.
- Ngày phát hành bản vá được đặt là 22/10.
- Thông tin lỗ hổng bị công khai trên Hacker News ngày 21/10, sớm hơn kế hoạch.
Vì sao đây là chuyện lớn?
PHP là ngôn ngữ lập trình dùng để làm nhiều trang web. Volker Dusch, từ tổ chức quản lý dự án PHP, cho rằng đây là vấn đề bảo mật nghiêm trọng nhất của PHP trong hơn một thập kỷ. Ông so sánh với Heartbleed, lỗ hổng năm 2014 từng buộc thế giới phải vá hàng trăm nghìn máy chủ.
Vì sao câu chuyện này quan trọng?
Câu chuyện cho thấy AI có thể giúp tìm lỗi phần mềm rất nhanh. Nhưng AI cũng có thể giúp kẻ xấu làm điều tương tự. Vì vậy, các công ty phải vá lỗi thật nhanh và giữ bí mật cho đến khi bản vá sẵn sàng.
Cần theo dõi gì tiếp?
- Người dùng có cập nhật PHP lên bản vá mới hay không.
- Hacker có dùng lỗ hổng này tấn công thật hay không.
- Các công ty AI và bảo mật sẽ phối hợp thế nào trong những lỗi tương tự.
Chú giải
- PHP2Shell
- Tên hai lỗ hổng bảo mật trong ngôn ngữ lập trình PHP, cho phép kẻ xấu chạy phần mềm trái phép trên máy chủ.
- Calif Research
- Công ty bảo mật Mỹ, có nhiều thành viên người Việt Nam, phát hiện một trong hai lỗ hổng.
- Heartbleed
- Lỗ hổng bảo mật năm 2014 trong OpenSSL, làm lộ dữ liệu nhạy cảm trên máy chủ.