Katalog CVE

CVE-2026-81921

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

Concrete CMS 8.5.3 do 9.5.2 umożliwiał grant odświeżania tokena OAuth 2.0 przy użyciu niezmodyfikowanego grantu League, który wydawał nowe tokeny dostępu z ważnego tokena odświeżania bez ponownego sprawdzania statusu aktywnego konta. Użytkownik, który uzyskał token odświeżania, gdy był aktywny, mógł kontynuować generowanie ważnych tokenów dostępu po dezaktywacji lub zawieszeniu (uIsActive=0), więc dezaktywacja konta nie odwoływała jego dostępu API.

Ocena ryzyka

Ryzyko obejmuje możliwość utrzymania dostępu do API przez dezaktywowanych użytkowników, co może prowadzić do nieautoryzowanego dostępu do zasobów.

Rekomendacja

Zaleca się aktualizację do wersji 9.5.3 lub nowszej oraz wdrożenie mechanizmów unieważniania tokenów odświeżania po dezaktywacji konta.

Inne podatności w Concrete CMS

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

Concrete CMS 8.5.3 through 9.5.2 enabled the OAuth 2.0 refresh-token grant using the unmodified upstream League grant, which issued new access tokens from a valid refresh token without re-checking the associated account's active status. A user who obtained a refresh token while active could therefore continue to mint valid access tokens after being deactivated or suspended (uIsActive=0), so deactivating an account did not revoke its API access. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L. Thanks sh4d0byss for reporting.

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