CVE-2026-75833 in Grav
Tóm tắt
Bởi VulDB • 18/08/2026
Plugin Grav API (getgrav/grav-plugin-api, được tích hợp trong bộ stack admin-next/API của Grav 2.0) trước phiên bản 1.0.14 chứa một lỗ hổng open redirect trong hàm SsoController::sanitizeReturnTo(). Hàm này từ chối tiền tố literal '//' nhưng không tính đến việc trình duyệt chuẩn hóa các dấu gạch chéo ngược thành dấu gạch chéo trong các scheme đặc biệt (http/https), do đó giá trị returnTo như '/\evil.com' vượt qua lớp kiểm tra và sau đó được trình duyệt giải quyết dưới dạng URL tương đối giao thức '//evil.com'. Theo luồng đăng nhập OAuth hợp lệ, tham số returnTo do kẻ tấn công cung cấp có thể chuyển hướng nạn nhân đã xác thực sang một trang web do kẻ tấn công kiểm soát để phục vụ cho mục đích phishing sau khi đăng nhập. Khả năng khai thác hoàn toàn ở phía trình duyệt phụ thuộc vào bộ xử lý oauth-callback client-side của admin-next SPA và chưa được người báo cáo xác minh độc lập.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.