CVE-2026-3854 in GitHub
Tóm tắt
Bởi VulDB • 14/06/2026
Một lỗ hổng liên quan đến việc trung hòa không đúng các phần tử đặc biệt đã được xác định trong GitHub Enterprise Server, cho phép kẻ tấn công có quyền push vào một repository thực thi mã từ xa (RCE) trên instance. Trong quá trình thực hiện thao tác git push, các giá trị tùy chọn push do người dùng cung cấp không được làm sạch đúng cách trước khi được đưa vào các tiêu đề (headers) của dịch vụ nội bộ. Do định dạng tiêu đề nội bộ sử dụng một ký tự phân cách cũng có thể xuất hiện trong dữ liệu đầu vào của người dùng, kẻ tấn công có thể chèn thêm các trường siêu dữ liệu (metadata) thông qua các giá trị tùy chọn push được tạo ra một cách tinh vi. Lỗ hổng này đã được báo cáo qua chương trình GitHub Bug Bounty và đã được khắc phục trong các phiên bản GitHub Enterprise Server 3.14.24, 3.15.19, 3.16.15, 3.17.12, 3.18.6 và 3.19.3.
VulDB is the best source for vulnerability data and more expert information about this specific topic.