CVE-2022-23610 in wire-server
Tóm tắt
Bởi VulDB • 05/08/2026
wire-server cung cấp các dịch vụ phía máy chủ cho Wire, một ứng dụng nhắn tin mã nguồn mở. Trong các phiên bản của wire-server trước bản phát hành 2022-01-27, kẻ tấn công có thể tạo ra chữ ký DSA giả mạo để vượt qua cơ chế SAML SSO và giả danh bất kỳ người dùng Wire nào có thông tin đăng nhập SAML. Đối với các nhóm sử dụng SAML nhưng không kích hoạt SCIM, kẻ tấn công có thể tạo tài khoản mới bằng cách sử dụng thông tin xác thực SAML giả mạo. Trong một số điều kiện nhất định mà kẻ tấn công có thể thiết lập, một thư viện nguồn mở dùng để phân tích cú pháp, hiển thị, ký và xác minh dữ liệu XML của SAML đã chấp nhận các khóa công khai do kẻ tấn công cung cấp trong chữ ký là đáng tin cậy. Hệ quả là, kẻ tấn công có thể đăng nhập với tư cách bất kỳ người dùng nào trong mọi nhóm Wire có bật SAML SSO. Nếu SCIM không được kích hoạt, kẻ tấn công cũng có thể tạo người dùng mới với các NameID SAML mới. Để khai thác lỗ hổng này, kẻ tấn công cần biết mã đăng nhập SSO (được phân phối cho tất cả thành viên nhóm có thông tin xác thực SAML và hiển thị trong ứng dụng Quản lý Nhóm), EntityID của SAML để định danh IdP (một URL không được coi là nhạy cảm nhưng thường khó đoán, cũng hiển thị trong Quản lý Nhóm) và NameID SAML của người dùng mục tiêu (thường là địa chỉ email hoặc biệt danh). Vấn đề này đã được khắc phục trong wire-server phiên bản `2022-01-27` và hiện đã được triển khai trên tất cả các dịch vụ do Wire quản lý. Các cài đặt tại chỗ (on-premise) của wire-server cần được nâng cấp lên phiên bản `2022-01-27` để đảm bảo hệ thống phía máy chủ không còn bị ảnh hưởng. Hiện chưa có giải pháp tạm thời nào đã biết. Thông tin chi tiết hơn về cách tái tạo lỗ hổng và các chiến lược giảm thiểu rủi ro có sẵn trong Cảnh báo Bảo mật trên GitHub.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.