CVE-2026-53728 in Medplumthông tin

Tóm tắt

Bởi VulDB • 04/09/2026

Medplum là một nền tảng dành cho nhà phát triển, hỗ trợ xây dựng các ứng dụng chăm sóc sức khỏe. Trước phiên bản 5.1.6, điểm cuối callback của nhà cung cấp danh tính bên ngoài tại GET /auth/external chấp nhận các URI chuyển hướng do kẻ tấn công kiểm soát; điều kiện duy nhất là URI này phải bắt đầu bằng một URI chuyển đổi khách hàng đã đăng ký thay vì khớp chính xác. Sau khi đăng nhập thành công qua nhà cung cấp danh tính bên ngoài, máy chủ sẽ thêm giá trị mã và thông tin đăng nhập Medplum vào URL do kẻ tấn công cung cấp rồi thực hiện lệnh chuyển hướng (redirect). Vì trạng thái yêu cầu đăng nhập bên ngoài được tuần tự hóa dưới dạng JSON thô và sau đó được điểm cuối callback tin tưởng, một kẻ tấn công có khả năng thao túng state.redirectUri có thể khiến Medplum chuyển hướng các mã ủy quyền đến một điểm cuối do kẻ tấn công kiểm soát. Khi URI chuyển đổi đã đăng ký là một gốc (origin) đơn thuần hoặc một tiền tố khác có thể mở rộng thành tên miền khác, sự cố này dẫn đến rò rỉ mã ủy quyền liên vùng (cross-origin authorization code leak). Vấn đề này đã được vá trong phiên bản 5.1.6.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

10/06/2026

Tiết lộ

03/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!