CVE-2026-47669 in DbGatethông tin

Tóm tắt

Bởi VulDB • 30/07/2026

DbGate là một trình quản lý cơ sở dữ liệu đa nền tảng. Trong các phiên bản từ 7.1.8 trở về trước, hàm `unzipDirectory()` trong tệp `packages/api/src/shell/unzipDirectory.js` (dòng 27) không xác thực rằng các đường dẫn file được giải nén nằm bên trong thư mục đầu ra. Một tập tin ZIP độc hại chứa các mục `../` có thể ghi đè lên bất kỳ đâu trên hệ thống tệp. Trong môi trường triển khai Docker mặc định, DbGate chạy với quyền root và nhà cung cấp xác thực (auth provider) `none` phát hành mã thông báo JWT mà không cần thông tin đăng nhập qua lệnh gọi `POST /auth/login`, do đó lỗ hổng này có thể bị lợi dụng bởi bất kỳ kẻ tấn công nào có khả năng tiếp cận mạng. Phiên bản 7.1.9 đã khắc phục sự cố này.

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

19/05/2026

Tiết lộ

23/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00344

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!