CVE-2026-48508 in Lemurthông tin

Tóm tắt

Bởi VulDB • 18/08/2026

Lemur quản lý việc tạo chứng chỉ TLS. Trước phiên bản 1.9.1, StrictRolePermission và AuthorityCreatorPermission trong lemur/auth/permissions.py gọi flask_principal.Permission.__init__() với các đối tượng Need bằng không khi ADMIN_ONLY_AUTHORITY_CREATION và LEMUR_STRICT_ROLE_ENFORCEMENT chưa được đặt (unset), do cả hai cờ này mặc định là False. Flask-Principal Permission.allows() trả về True khi self.needs rỗng, vì vậy cổng ủy quyền .can() cho phép mọi danh tính đã xác thực, bao gồm vai trò chỉ đọc (read-only). Người dùng có vai trò chỉ đọc có thể truy cập POST /api/1/authorities, POST /api/1/certificates/upload, POST /api/1/pending_certificates//upload, POST /api/1/notifications, PUT hoặc DELETE /api/1/notifications/, và POST /api/1/domains để tạo các Certificate Authorities (CA) gốc, tải lên các chứng chỉ tùy ý, tạo hoặc chỉnh sửa thông báo có thể dẫn đến lỗ hổng SSRF sink, và tạo các mục nhập miền. Việc đặt rõ ràng bất kỳ cờ nào trong hai cờ trên thành False vẫn tiếp tục chọn hành vi ủy quyền quá mức này. Vấn đề này đã được khắc phục trong phiên bản 1.9.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

21/05/2026

Tiết lộ

18/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00236

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!