Giới chức an ninh mạng và chính phủ một số nước đang cảnh báo về 2 lỗ hổng nghiêm trọng trong PHP được công bố trong tuần này. Hơn 2/3 số trang web trên Internet sử dụng ngôn ngữ lập trình này.

Cận cảnh đoạn mã PHP xử lý xác thực người dùng, giới hạn số lần thử và kiểm tra dữ liệu đầu vào, làm nổi bật logic đăng nhập an toàn cùng các kỹ thuật phát triển ứng dụng web hiện đại ở phía máy chủ. (Nguồn: Shutterstock)

Nhóm phát triển PHP, ngôn ngữ lập trình được sử dụng trên khoảng 70% số trang web, hôm thứ Ba (20/10) thông báo đã phát hiện 2 lỗ hổng bảo mật nghiêm trọng, đồng thời khuyến cáo người dùng cập nhật phiên bản PHP trên trang web của mình.

Hôm thứ Tư (21/10), nhóm thông báo đã phát hành phiên bản phần mềm mới để vá 2 lỗ hổng bảo mật này.

Đầu tuần này, Huntress, công ty chuyên theo dõi các vụ xâm nhập mạng, cảnh báo chi tiết về 2 lỗ hổng đã “bị rò rỉ trên mạng trước thời điểm công bố theo kế hoạch và trước khi bản vá được phát hành”. Công ty cho biết đã ghi nhận các báo cáo về những vụ tấn công liên quan, đồng thời khuyến cáo các chủ trang web cập nhật phần mềm càng sớm càng tốt.

Huntress viết trên blog: “PHP hiện diện ở khắp mọi nơi. Ngôn ngữ này âm thầm vận hành các trang web sử dụng WordPress, Drupal, Joomla và Magento, các nền tảng lưu trữ web dùng chung, các bảng điều khiển và vô số phần mềm khác chạy trên nền PHP mà người dùng thậm chí không nhận ra.”

“Khi lỗ hổng nghiêm trọng nằm ngay trong PHP, thay vì chỉ xuất hiện trong một ứng dụng chạy trên nền tảng này, số lượng hệ thống cần rà soát để tìm phiên bản PHP dễ bị tấn công sẽ tăng lên nhanh chóng và trên diện rộng.”

Theo một trang web chuyên theo dõi mức độ phổ biến của PHP, nhiều trang web nổi tiếng sử dụng ngôn ngữ này, trong đó có WordPress, Wikipedia, Etsy, Tumblr, Facebook và Flickr.

Blog an ninh mạng KrebsOnSecurity hôm thứ Tư cảnh báo người dùng nên “chuẩn bị tinh thần vì hôm nay có thể sẽ có khá nhiều trang web gặp sự cố”. Blog này lưu ý rằng gần 70% số trang web trên Internet “sẽ phải cập nhật phần mềm lõi để vá hai lỗ hổng cho phép kẻ tấn công chiếm toàn quyền kiểm soát các máy chủ bị ảnh hưởng”.

Hiện vẫn chưa rõ bằng cách nào thông tin chi tiết về các lỗ hổng bị rò rỉ trước khi bản vá được phát hành. Tuy nhiên, công ty an ninh mạng watchTowr viết trên X rằng họ “có thể xác nhận” thông tin rò rỉ là có thật, đồng thời khuyến cáo mọi người “nghiêm túc xem xét vấn đề này và cài đặt bản vá ngay khi có”.

Trên X, ông Dane Knecht, Giám đốc công nghệ của Cloudflare, cho biết công ty đang “ghi nhận những đợt tấn công đầu tiên” và liên tục cập nhật các biện pháp phòng vệ khi xuất hiện những phương thức tấn công mới. Ông khuyến cáo mọi người nhanh chóng vá các hệ thống bị ảnh hưởng.

Cũng trong ngày 21/10, Trung tâm An ninh mạng Quốc gia Anh (NCSC) ra thông cáo cảnh báo rằng lỗ hổng này “có thể khiến PHP cạn kiệt bộ nhớ, dẫn đến hỏng dữ liệu trong bộ nhớ”.

“Trong một số điều kiện nhất định, lỗ hổng này có thể bị khai thác để thực thi mã từ xa mà không cần xác thực,” NCSC nhận định. Cơ quan này cũng cảnh báo mọi tổ chức sử dụng PHP, bất kể phiên bản nào, đều có nguy cơ bị ảnh hưởng.

Tại Hà Lan, nhiều tổ chức đã làm theo khuyến cáo của Trung tâm An ninh mạng Quốc gia Hà Lan, tạm thời ngừng hoạt động các trang web công khai. Trong số đó có Cảng Rotterdam, cổng thông tin chính phủ Overheid.nl, Liên đoàn Bóng đá Hà Lan, trang web của 5 đảng chính trị lớn nhất nước và một số bệnh viện.

Kombit, công ty công nghệ thông tin phục vụ chính quyền địa phương Đan Mạch, cho biết đã tạm ngừng một số dịch vụ, trong đó có nền tảng liên lạc dùng chung cho các trường học trên toàn quốc. Tại Phần Lan, phạm vi gián đoạn còn rộng hơn: Valtori, đơn vị cung cấp dịch vụ công nghệ thông tin cho chính phủ, thông báo tạm ngừng các dịch vụ mạng công của chính phủ “như một biện pháp phòng ngừa”.

Bộ Nội vụ Pháp cũng cho tạm ngừng hoạt động các trang web hành chính của chính quyền địa phương để chờ bản vá bảo mật.