Katalog CVE

CVE-2026-52892

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

W Wekan przed wersją 9.32, REST-owe procedury obsługi w server/models/customFields.js używają sprawdzania dostępu na poziomie odczytu (Authentication.checkBoardAccess) zamiast zapisu (Authentication.checkBoardWriteAccess) dla tras modyfikujących pola niestandardowe. Członek tablicy z uprawnieniami tylko do odczytu może wywoływać procedury POST, PUT i DELETE dla /api/boards/:boardId/custom-fields oraz elementów list rozwijanych pól niestandardowych, aby tworzyć, aktualizować lub usuwać niestandardowe pola tablicy.

Ocena ryzyka

Ryzyko polega na tym, że użytkownik z ograniczonymi uprawnieniami (tylko do odczytu) może nieautoryzowanie modyfikować strukturę tablicy, co może prowadzić do naruszenia integralności danych i nieoczekiwanych zmian w konfiguracji tablicy.

Rekomendacja

Należy natychmiast zaktualizować Wekan do wersji 9.32 lub nowszej, która zawiera poprawkę wymuszającą sprawdzanie dostępu na poziomie zapisu dla tras modyfikujących pola niestandardowe.

Inne podatności w Wekan

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

Wekan is open source kanban built with Meteor. Prior to 9.32, Wekan REST handlers in server/models/customFields.js use read-level Authentication.checkBoardAccess instead of write-level Authentication.checkBoardWriteAccess for mutating custom-field routes. A read-only board member can call POST, PUT, and DELETE handlers for /api/boards/:boardId/custom-fields and custom-field dropdown items to create, update, or delete board custom fields. This issue is fixed in version 9.32.

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