Katalog CVE

CVE-2026-101878

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

Bitwarden Server w wersji od 2025.6.0 do 2026.5.0 deklaruje parametr @ExternalId procedury User_ReadBySsoUserOrganizationIdExternalId jako NVARCHAR(50), podczas gdy kolumna, którą odczytuje, przechowuje NVARCHAR(300), co po cichu obcina identyfikator logowania SSO w wdrożeniach SQL Server. Umożliwia to użytkownikowi, którego identyfikator dostawcy tożsamości zaczyna się od pełnego 50-znakowego identyfikatora innego członka organizacji, uwierzytelnienie się jako ten członek i uzyskanie tokenu dostępu w zakresie ofiary.

Ocena ryzyka

Atakujący może podszyć się pod innego członka organizacji i uzyskać token dostępu ofiary, co prowadzi do nieautoryzowanego dostępu do danych i zasobów chronionych przez Bitwarden.

Rekomendacja

Zaktualizuj Bitwarden Server do wersji 2026.5.0 lub nowszej, aby naprawić niezgodność typów i zapobiec obcinaniu identyfikatorów SSO.

Inne podatności w Bitwarden Server

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Bitwarden Server 2025.6.0 before 2026.5.0 declares the @ExternalId parameter of the User_ReadBySsoUserOrganizationIdExternalId stored procedure as NVARCHAR(50) while the column it queries stores NVARCHAR(300), silently truncating the SSO login identifier on SQL Server deployments and allowing a user whose identity-provider identifier begins with another organization member's full 50-character identifier to authenticate as that member and obtain a victim-scoped access token.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS