CVE-2024-56511 in DataEasethông tin

Tóm tắt

Bởi VulDB • 30/06/2026

DataEase là một công cụ phân tích trực quan hóa dữ liệu mã nguồn mở. Trước phiên bản 2.10.4, tồn tại một lỗ hổng trong cơ chế xác thực của lớp `io.dataease.auth.filter.TokenFilter`, cho phép vượt qua và dẫn đến rủi ro truy cập trái phép. Trong lớp `io.dataease.auth.filter.TokenFilter`, phương thức `"request.getRequestURI"` được sử dụng để lấy URL yêu cầu, sau đó chuyển nó tới phương thức `"WhitelistUtils.match"` nhằm xác định xem yêu cầu URL có phải là giao diện không cần xác thực hay không. Phương thức "match" lọc các dấu chấm phẩy (;), nhưng điều này là chưa đủ. Khi người dùng đặt cấu hình `server.servlet.context-path` trong quá trình triển khai sản phẩm, vẫn tồn tại rủi ro bị vượt qua; lỗ hổng này có thể được lợi dụng bằng cách sử dụng bất kỳ tiền tố whitelist nào theo dạng `/geo/../context-path/`. Lỗ hổng đã được khắc phục trong phiên bản v2.10.4.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

26/12/2024

Tiết lộ

10/01/2025

Kiểm duyệt

được chấp nhận

EPSS

0.44458

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!