Katalog CVE

CVE-2026-32730

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

ApostropheCMS to otwartoźródłowy framework do zarządzania treścią. W wersjach przed 4.28.0, middleware uwierzytelniania tokenów w `@apostrophecms/express/index.js` zawiera błędne zapytanie MongoDB, które pozwala na użycie niekompletnych tokenów logowania jako w pełni uwierzytelnionych tokenów.

Ocena ryzyka

To całkowicie omija wymogi wieloskładnikowego uwierzytelniania w każdej instalacji ApostropheCMS, co może prowadzić do nieautoryzowanego dostępu do systemu.

Rekomendacja

Zaleca się aktualizację do wersji 4.28.0 lub nowszej, aby naprawić tę podatność i przywrócić bezpieczeństwo uwierzytelniania.

Powiązane podatności

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

ApostropheCMS is an open-source content management framework. Prior to version 4.28.0, the bearer token authentication middleware in `@apostrophecms/express/index.js` (lines 386-389) contains an incorrect MongoDB query that allows incomplete login tokens — where the password was verified but TOTP/MFA requirements were NOT — to be used as fully authenticated bearer tokens. This completely bypasses multi-factor authentication for any ApostropheCMS deployment using `@apostrophecms/login-totp` or any custom `afterPasswordVerified` login requirement. Version 4.28.0 fixes the issue.

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