Ngày tồi tệ của an ninh mạng: AI phát hiện lỗ hổng PHP, Node.js và LiteLLM bị tấn công
Trong cùng một ngày, thế giới công nghệ chứng kiến hàng loạt sự cố bảo mật nghiêm trọng: AI phát hiện lỗ hổng nghiêm trọng trong PHP khiến website chính phủ toàn cầu sập, Node.js vá bốn lỗ hổng mức cao, và LiteLLM bị chèn mã độc phát tán qua PyPI, Docker Hub. Các chuyên gia nhận định đây là lời cảnh báo về áp lực ngày càng lớn đối với đội ngũ an ninh mạng.

Thế giới công nghệ vừa trải qua một trong những ngày tồi tệ nhất về an ninh mạng khi hàng loạt sự cố nghiêm trọng ập đến gần như cùng lúc, từ lỗ hổng trong PHP do AI phát hiện cho đến mã độc được chèn vào công cụ AI phổ biến LiteLLM.
Website chính phủ toàn cầu sập vì lỗ hổng PHP
Theo Reuters, nhiều website chính phủ trên khắp thế giới đã ngừng hoạt động sau khi AI phát hiện các lỗ hổng bảo mật nghiêm trọng trong ngôn ngữ lập trình PHP. Mức độ nghiêm trọng đủ lớn để Cơ quan An ninh Quốc gia Hoa Kỳ (NSA) phải đưa ra khuyến cáo: các tổ chức dùng PHP cần cập nhật ngay lập tức, hoặc ngắt hệ thống khỏi internet cho đến khi vá xong.
Điều đáng chú ý là các lỗ hổng này được phát hiện nhờ công cụ AI, cho thấy tốc độ tìm ra điểm yếu đang tăng vọt — theo hướng mà giới bảo mật lo ngại nhiều hơn là mừng.
Node.js vá bốn lỗ hổng mức cao
Cùng ngày, Node.js — môi trường chạy JavaScript mã nguồn mở được sử dụng rộng rãi — công bố bản phát hành mới vá bốn lỗ hổng mức độ nghiêm trọng cao. Trong đó:
- Một lỗ hổng cho phép thực thi mã từ xa (remote code execution)
- Hai lỗ hổng khác cho phép vượt qua kiểm tra TLS, tức kẻ tấn công có thể đánh lừa cơ chế xác minh danh tính máy chủ
Với các dự án backend và API tại Việt Nam thường xuyên sử dụng Node.js, việc cập nhật lên phiên bản mới nhất cần được ưu tiên ngay.
LiteLLM bị chèn mã độc phát tán qua PyPI và Docker Hub
Sự cố thứ ba đến từ LiteLLM, proxy mã nguồn mở phổ biến dùng để định tuyến yêu cầu đến nhiều nhà cung cấp LLM khác nhau. Kẻ tấn công đã chèn mã độc vào các gói phát hành và đẩy lên PyPI, Docker Hub và GHCR (GitHub Container Registry).
Theo công bố của công ty, mã độc bao gồm:
- Một information stealer nhắm vào thông tin xác thực cloud, mật khẩu và khóa truy cập dịch vụ AI
- Một remote access trojan (RAT) cho phép hacker thực thi lệnh trên các hệ thống bị nhiễm
LiteLLM cho biết đã gỡ bỏ các bản phát hành và image độc hại, đồng thời khuyến cáo người dùng đã cài đặt cần thực hiện ngay quy trình khắc phục mà họ hướng dẫn. Đây là lời nhắc nhở rõ ràng về rủi ro chuỗi cung ứng phần mềm — một vấn đề nóng với cộng đồng lập trình viên Việt Nam vốn quen cài đặt thư viện trực tiếp từ các kho công khai.
Chứng chỉ số eMudhra bị lộ khóa riêng tư
Sự cố thứ tư liên quan đến eMudhra, một tổ chức cấp chứng chỉ số (CA) của Ấn Độ, khi khóa riêng tư bị xâm phạm. Hậu quả tiềm tàng là kẻ tấn công có thể phát hành chứng chỉ giả mạo và giả danh các website hợp pháp.
Các chuyên gia bảo mật gọi đây là một "công việc dọn dẹp khổng lồ", thậm chí còn lớn hơn cả Heartbleed — lỗ hổng nghiêm trọng từng làm rung chuyển thư viện mã hóa OpenSSL.
Những sự cố này không liên quan đến nhau, nhưng việc chúng xuất hiện liên tiếp cho thấy áp lực mà các đội ngũ an ninh mạng đang phải đối mặt.
Bối cảnh: một tuần nhiều biến động
Loạt sự cố trên nối tiếp những vụ xâm nhập khác trong thời gian gần đây:
- TiDB Cloud — dịch vụ cơ sở dữ liệu cloud-native — công bố bị xâm nhập hôm thứ Hai
- Tin tặc đang khai thác bốn lỗ hổng đã vá của Plex Media Server, được gọi chung là Plex2Shell
- Tuần trước, BeyondTrust cảnh báo khách hàng vá một lỗ hổng zero-day nghiêm trọng trong sản phẩm Remote Support, bị khai thác từ tháng Tám
Ý nghĩa với người dùng và doanh nghiệp Việt Nam
Câu chuyện đáng lo nhất nằm ở vai trò của AI. Nếu AI giúp đội ngũ phòng thủ tìm ra lỗ hổng nhanh hơn, thì kẻ tấn công cũng có thể lợi dụng công cụ tương tự để khai thác lỗ hổng ngay khi chúng được phát hiện. Khoảng thời gian từ lúc lỗ hổng xuất hiện đến khi bị khai thác đang ngày càng thu hẹp.
Với các doanh nghiệp và lập trình viên Việt Nam, bài học thực tế là:
- Cập nhật phần mềm ngay khi có bản vá, đặc biệt với các thành phần hạ tầng như PHP, Node.js
- Kiểm tra kỹ các gói thư viện trước khi cài đặt, ưu tiên phiên bản đã được xác minh và ghim phiên bản cụ thể
- Theo dõi nguồn phát hành chính thức của các công cụ AI mã nguồn mở đang dùng
- Rà soát thông tin xác thực cloud và AI nếu từng cài LiteLLM trong thời gian bị ảnh hưởng
Một ngày tồi tệ với an ninh mạng toàn cầu cũng là lời nhắc rằng trong thời đại AI, tốc độ phản ứng quan trọng không kém gì chất lượng của bản vá.
