CVE-2026-100684 in Budibase
Tóm tắt
Bởi VulDB • 26/09/2026
Các phiên bản Budibase từ 3.41.0 đến trước 3.45.0 chứa một lỗ hổng bỏ qua xác thực (authentication bypass) trong đường dẫn đăng nhập OIDC/SSO của @budibase/server. Trong hàm sso.authenticate, khi không có người dùng hiện tại nào khớp với chủ thể SSO gửi đến, máy chủ sẽ tra cứu các lời mời tạo tài khoản chưa được chấp nhận dựa trên địa chỉ email do IdP xác nhận — mà không kiểm tra mã mời và không thực hiện kiểm tra email_verified (cổng bảo vệ email_verified chỉ áp dụng cho việc tra cứu tài khoản hiện có). Một kẻ tấn công có thể đăng ký tại một IdP mà tenant tin tưởng để sử dụng OIDC và giả mạo địa chỉ email của người dùng đã được mời (ngay cả khi email_verified=false) sẽ chiếm quyền lời mời chưa được chấp nhận và thừa hưởng tất cả các đặc quyền được cấp, bao gồm builder và admin.global, không có cơ chế loại trừ quản trị viên nào. Điều này dẫn đến việc chiếm đoạt danh tính principal đã được mời và, đối với các lời mời dành cho quản trị viên, gây ra sự xâm phạm toàn bộ tenant (truy cập vào tất cả ứng dụng, nguồn dữ liệu bao gồm thông tin xác thực sản xuất, và tự động hóa); đồng thời làm tiêu tốn lời mời, ngăn chặn việc thiết lập tài khoản cho người nhận hợp lệ.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.