Lỗ hổng PHP2Shell và Node2Shell: Tìm, chữa và xác nhận trên các ứng dụng và API
Hai lỗ hổng PHP2Shell và Node2Shell đã được phát hiện và vá, nhưng vẫn tiềm ẩn nguy cơ do các ứng dụng và API chạy trên runtime bị ảnh hưởng. Qualys TotalAppSec giúp xác định và kiểm tra các lỗ hổng này.

Hai lỗ hổng PHP2Shell và Node2Shell đã được phát hiện và vá, nhưng vẫn tiềm ẩn nguy cơ do các ứng dụng và API chạy trên runtime bị ảnh hưởng. Qualys TotalAppSec giúp xác định và kiểm tra các lỗ hổng này.
Điểm chính
- Hai lỗ hổng không xuất phát từ mã nguồn ứng dụng, mà từ runtime PHP và Node.js.
- Hơn 167 triệu ứng dụng PHP đang hoạt động, trong đó 73% chạy trên tài sản internet-facing.
- Node2Shell ẩn trong plain sight, ứng dụng có thể bị tấn công ngay cả khi không gọi API Brotli.
- CISA đã thêm PHP2Shell vào danh sáchKnown Exploited Vulnerabilities sau 4 ngày phát hiện lỗ hổng.
Khuyến nghị
- Xác định và kiểm tra tất cả runtime và ứng dụng của bạn sử dụng TotalAppSec.
- Cập nhật runtime PHP và Node.js đến phiên bản mới nhất.
- Kiểm tra lại sau khi vá để đảm bảo lỗ hổng đã được khắc phục.
- Theo dõi và quản lý tất cả ứng dụng và API, bao gồm cả microsite và API ẩn.
Lưu ý: Bài viết được biên dịch và tóm tắt tự động bằng AI từ nguồn Qualys Blog. Vui lòng đối chiếu bài gốc trước khi sử dụng.
🛡️ Thông tin lỗ hổng liên quan (3)
Tổng hợp tự động từ MITRE CVE · NIST NVD · FIRST EPSS · CISA KEV · dịch bằng AIPHP Group PHP — Lỗ hổng Xâm hại Không gian Nhớ PHP. Đưa vào KEV ngày 2026-10-26, hạn khắc phục với cơ quan liên bang Mỹ: 2026-10-29. Yêu cầu: Áp dụng các biện pháp khắc phục theo hướng dẫn của nhà sản xuất, đảm bảo tuân thủ hướng dẫn CISA về việc cập nhật an ninh dựa trên mức độ rủi ro (BOD 26-04) và yêu cầu phân tích pháp y (Forensics Triage Requirements) của CISA. Theo hướng dẫn BOD 26-04 cho các dịch vụ đám mây hoặc ngừng sử dụng sản phẩm nếu biện pháp khắc phục không khả dụng. Các bên liên quan có trách nhiệm đánh giá mỗi tài sản về sự phơi bày trên Internet và đảm bảo tuân thủ hướng dẫn cập nhật BOD 26-04.
RCE thông qua sự cố không gian nhớ
PHP sử dụng longjmp() cho các lỗi ngoại bộ về không gian nhớ (OOM) để thoát khỏi ngữ cảnh hiện tại và hủy bỏ xử lý yêu cầu. Một số ngữ cảnh có thể không tính toán đúng cho tình huống này và để lại không gian nhớ của yêu cầu trong trạng thái chưa được khởi tạo trước khi thực hiện phân bổ. Quá trình dọn dẹp yêu cầu sau đó có thể đọc hoặc nhánh trên không gian nhớ này. Nhiều chiến lược OOM có thể kích hoạt tình trạng…
PHP Group PHP — Lỗ hổng PHP trạng thái nội bộ yêu cầu cũ. Đưa vào KEV ngày 2026-10-26, hạn khắc phục với cơ quan liên bang Mỹ: 2026-10-29. Yêu cầu: Áp dụng các biện pháp khắc phục theo hướng dẫn nhà sản xuất, đảm bảo tuân thủ hướng dẫn CISA BOD 26-04 về việc cập nhật an ninh dựa trên rủi ro (xem URL trong Ghi chú) và yêu cầu điều tra pháp y của CISA (xem URL trong Ghi chú). Theo hướng dẫn BOD 26-04 cho dịch vụ đám mây hoặc ngừng sử dụng sản phẩm nếu biện pháp khắc phục không có sẵn. Các bên liên quan có trách nhiệm đánh giá mỗi tài sản về sự phơi bày trên Internet và đảm bảo tuân thủ hướng dẫn cập nhật vá của BOD 26-04.
RCE thông qua trạng thái toàn cục cũ
PHP có nhiều trạng thái toàn cục tạm thời chỉ vào bộ nhớ yêu cầu. Trong một số tình huống, trạng thái toàn cục có thể không được đặt lại đúng cách hoặc có thể được tái tạo sau khi đã được đặt lại. Trạng thái toàn cục sau đó có thể tham chiếu đến bộ nhớ yêu cầu ngay cả sau khi nó đã được giải phóng. Các yêu cầu sau đó có thể đọc hoặc nhánh dựa trên trạng thái này trước khi nó được khởi tạo đầy đủ. Nhiều chiến lược …
Google Brotli — Lỗ hổng giá trị trả về không kiểm tra của bộ giải mã Brotli của Google. Đưa vào KEV ngày 2026-10-27, hạn khắc phục với cơ quan liên bang Mỹ: 2026-11-10. Yêu cầu: Áp dụng các biện pháp khắc phục theo hướng dẫn nhà sản xuất, đảm bảo tuân thủ hướng dẫn CISA BOD 26-04 Prioritizing Security Updates Based on Risk (xem URL trong Ghi chú) và hướng dẫn CISA “Forensics Triage Requirements” (xem URL trong Ghi chú). Theo hướng dẫn BOD 26-04 cho các dịch vụ đám mây hoặc ngừng sử dụng sản phẩm nếu biện pháp khắc phục không có sẵn. Các bên liên quan có trách nhiệm đánh giá mỗi tài sản về sự phơi bày trên Internet và đảm bảo tuân thủ hướng dẫn cập nhật vá BOD 26-04.
Viết ngoài phạm vi trong bộ giải mã Brotli của Google
Một lỗ hổng tràn bộ đệm trong bộ giải mã Brotli (c/dec/decode.c) trong các phiên bản Google Brotli từ 1.0.3 đến 1.2.0 trên tất cả các nền tảng cho phép một kẻ tấn công không xác thực từ xa để làm hỏng bộ nhớ trạng thái giải mã ngoài phạm vi, tiết lộ nội dung bộ nhớ nhạy cảm, gây ra tình trạng không thể sử dụng dịch vụ hoặc có thể thực thi mã code tùy ý sử dụng một luồng Brotli-compressed stream được tạo ra.
📰 Tin liên quan cùng sự kiện (5)
Binance mất 6,3 tỷ USD trong vụ trộm ví nóng, ConnectWise bị đánh cắp thông tin khách hàngNguồn: SOCRadar · 11/11/2026 · Cùng CVE-2026-109618, CVE-2026-109619
CISA thêm lỗ hổng của Check Point và UnrealIRCd vào danh sách các lỗ hổng đã bị khai thácNguồn: Security Affairs · 14/11/2026 · Cùng CVE-2026-109618, CVE-2026-109619
Nhóm tấn công khai thác lỗ hổng zero-day trong Check Point, gây rò rỉ dữ liệuNguồn: CSO Online · 14/11/2026 · Cùng CVE-2026-109618, CVE-2026-109619
Lỗ hổng nghiêm trọng trong Check Point làm rò rỉ dữ liệuNguồn: INCIBE-CERT (Tây Ban Nha) · 13/11/2026 · Cùng CVE-2026-109618, CVE-2026-109619- Siemens RUGGEDCOM APE1808 bị khai thác lỗ hổng zero-dayNguồn: CISA Advisories · 12/11/2026 · Cùng CVE-2026-109618, CVE-2026-109619
Tin tổng hợp tự động từ Qualys Blog (https://blog.qualys.com). Mỗi bài đều dẫn liên kết tới bài gốc của nguồn.
Bài viết liên quan
Cùng chuyên mục & chủ đề

Bê bối tình ái của Jensen Huang phơi bày điểm yếu trong đời tư giới tỷ phú công nghệ

CISA thêm lỗ hổng của Check Point và UnrealIRCd vào danh sách các lỗ hổng đã bị khai thác

Báo cáo bảo mật Kubernetes Non-Core phiên bản 1.2 công bố





