Katalog CVE

CVE-2026-119300

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

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

Streszczenie

Wekan, open-source'owa tablica kanban zbudowana na Meteor, przed wersją 11.11 przekazuje dane kontrolowane przez użytkownika (searchTerm i query) do new RegExp() bez escapowania metaznaków wyrażeń regularnych. W wdrożeniach opartych na MongoDB wzorce są oceniane przez PCRE2, co pozwala zalogowanemu użytkownikowi na wysłanie wyrażeń powodujących katastrofalne cofanie (catastrophic backtracking) i wyczerpanie CPU bazy danych. Metoda searchUsers dodatkowo wymaga członkostwa w tablicy lub uprawnień administratora witryny.

Ocena ryzyka

Zalogowany użytkownik może zdegradować lub zablokować dostęp do usługi dla innych użytkowników poprzez obciążenie CPU bazy danych. Wpływa to na dostępność aplikacji, nie na poufność ani integralność danych.

Rekomendacja

Zaktualizuj Wekan do wersji 11.11 lub nowszej. Do czasu aktualizacji rozważ ograniczenie dostępu do funkcji wyszukiwania użytkowników lub monitorowanie obciążenia bazy danych.

Inne podatności w Wekan

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

Wekan is open source kanban built with Meteor. Prior to 11.11, the user-search publication in server/publications/users.js and the searchUsers method in server/models/users.js pass authenticated user-controlled searchTerm and query values to new RegExp() without escaping regular-expression metacharacters. MongoDB-backed deployments evaluate the resulting patterns with PCRE2, allowing a logged-in user to submit catastrophic-backtracking expressions that consume database CPU and degrade or deny service to other users; searchUsers additionally requires board membership or site-admin status. The FerretDB v1 / RE2 unaffected configuration is not practically affected by catastrophic backtracking. This issue is fixed in version 11.11.

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