PHP2Shell: 70% website có thể bị tấn công từ xa
"The PHP2Shell vulnerability, affecting PHP versions 5.4 and later, allows for remote code execution on vulnerable servers. This impacts approximately 70% of websites globally. Patches have been released, but older, unsupported versions require complete system rebuilds, leaving them exposed."
Lỗ hổng PHP2Shell cho phép remote code execution, gây nguy cơ đánh cắp dữ liệu và lây nhiễm malware trên diện rộng.
Các doanh nghiệp sử dụng PHP có thể bị gián đoạn dịch vụ, mất dữ liệu khách hàng, và thiệt hại uy tín do lỗ hổng này.
Cloudflare và các nhà nghiên cứu bảo mật phát hiện ra lỗ hổng PHP2Shell ảnh hưởng đến PHP 5.4 trở lên. Ước tính 70% website toàn cầu đang chạy phiên bản dễ bị tấn công.
Đây là vấn đề nghiêm trọng với các doanh nghiệp Việt Nam sử dụng PHP. Kẻ tấn công có thể thực thi mã từ xa, đánh cắp dữ liệu hoặc cài malware. Các bản vá đã được phát hành, nhưng các phiên bản PHP cũ, không còn được hỗ trợ, cần phải cài đặt lại hoàn toàn.
PHP2Shell là một nhóm các lỗ hổng memory safety trong PHP core. Jessica Lyons của The Register cho biết lỗ hổng này có nguồn gốc từ tháng 8, khi một nhà nghiên cứu độc lập phát hiện ra. Sau đó, PHP Foundation đã phối hợp công bố thông tin, nhưng việc rò rỉ thông tin đã xảy ra trước khi bản vá chính thức được phát hành. [https://theregister.com/2023/10/26/php2shell_vulnerability/]
Remote code execution (RCE) có thể xảy ra khi kẻ tấn công khai thác lỗ hổng này. Họ có thể thay đổi bộ nhớ mà PHP tin tưởng, từ đó kiểm soát hệ thống. Điều này cho phép họ chiếm quyền điều khiển website, đánh cắp dữ liệu người dùng hoặc lây nhiễm malware. Một số dịch vụ lớn, như Final Fantasy XIV, đã phải tạm ngừng hoạt động để vá lỗi.
Các phiên bản PHP cũ không có bản cập nhật trực tiếp. Người dùng cần phải cài đặt lại hệ thống hoàn toàn để khắc phục. Điều này gây khó khăn cho các website sử dụng legacy server.
Câu hỏi thường gặp
PHP2Shell là gì?
PHP2Shell là một nhóm các lỗ hổng bảo mật trong PHP core, cho phép kẻ tấn công thực thi mã từ xa trên các hệ thống dễ bị tấn công.
Mức độ ảnh hưởng của lỗ hổng này?
Khoảng 70% website trên internet đang chạy phiên bản PHP dễ bị tấn công, khiến đây trở thành một vấn đề bảo mật nghiêm trọng.
Cách khắc phục lỗ hổng PHP2Shell?
Các bản vá đã được phát hành cho các phiên bản PHP được hỗ trợ. Các phiên bản cũ hơn cần phải cài đặt lại hoàn toàn.
Góc nhìn của Orange Cloud
Theo chúng tôi, PHP2Shell cho thấy sự cần thiết phải cập nhật phần mềm thường xuyên. Các doanh nghiệp Việt Nam nên kiểm tra phiên bản PHP đang sử dụng và áp dụng bản vá mới nhất. Nếu đang chạy phiên bản cũ, việc nâng cấp hoặc cài đặt lại hệ thống là cần thiết. Điều đáng chú ý là lỗ hổng này được phát hiện nhờ AI, cho thấy tiềm năng của công nghệ này trong việc tìm kiếm các điểm yếu bảo mật.