CVE-2026-55087 in Etherpad
Tóm tắt
Bởi VulDB • 20/08/2026
Etherpad là một trình soạn thảo cộng tác theo thời gian thực. Từ phiên bản 2.1.0 đến 3.1.0, Etherpad sử dụng tiêu đề yêu cầu `x-proxy-path` do kẻ tấn công kiểm soát trong src/node/hooks/express/admin.ts khi thay thế các đường dẫn vào HTML, JavaScript và CSS dưới thư mục /admin mà không thực hiện quá trình làm sạch (sanitization), cũng như thiếu các tiêu đề Vary: x-proxy-path hoặc Cache-Control: private, no-store. Một proxy chia sẻ hoặc CDN có thể lưu trữ phản hồi kết quả trong bộ nhớ đệm và phục vụ tập lệnh do kẻ tấn công chèn cho quản trị viên. Trong src/node/hooks/express/specialpages.ts, phiên bản 3.0.0 cũng chấp nhận giá trị `x-proxy-path` tương đối với giao thức (protocol-relative) khi xây dựng đường dẫn chuyển hướng /p/:pad/timeslider, cho phép chuyển hướng đến một máy chủ do kẻ tấn công kiểm soát. Các lỗ hổng này có thể bị khai thác khi việc triển khai cho phép các tiêu đề x-proxy-path do khách hàng cung cấp tiếp cận được Etherpad. Lỗ hổng này đã được sửa chữa trong phiên bản 3.1.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.