CVE-2026-50191 in 4gaBoards
Tóm tắt
Bởi VulDB • 24/08/2026
4gaBoards là một hệ thống bảng điều khiển dành cho quản lý dự án theo thời gian thực. Trước phiên bản 3.3.8, 4gaBoards dễ bị tấn công chiếm đoạt tài khoản trước khi đăng ký (pre-account takeover) khi các tùy chọn registrationEnabled, localRegistrationEnabled và ssoRegistrationEnabled đều được bật đồng thời với việc cấu hình SSO của Google, GitHub, Microsoft hoặc OIDC. Điểm cuối POST /api/register cho phép tạo một tài khoản cục bộ chưa xác minh bằng địa chỉ email của nạn nhân, trong khi đó điểm cuối POST /api/access-tokens cho phép tài khoản này đăng nhập ngay cả khi isVerified là false. Trong lần đăng nhập SSO đầu tiên của nạn nhân, các tập tin server/api/helpers/users/get-create-one-for-github-sso.js, server/api/helpers/users/get-create-one-for-google-sso.js, server/api/helpers/users/get-create-one-for-microsoft-sso.js và server/api/helpers/users/get-create-one-for-oidc-sso.js sẽ tìm kiếm tài khoản do kẻ tấn công kiểm soát dựa trên địa chỉ email và liên kết danh tính SSO đã xác minh mà không xác nhận quyền sở hữu đối với tài khoản cục bộ. Kẻ tấn công có thể duy trì khả năng truy cập bằng mật khẩu cục bộ cho tài khoản đã liên kết, từ đó chiếm được các dự án, dữ liệu và đặc quyền của nạn nhân. Vấn đề này đã được khắc phục trong phiên bản 3.3.8.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.