Katalog CVE

CVE-2026-113662

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

Streszczenie

W module import-export ApostropheCMS przed wersją 3.7.0 uwierzytelniony użytkownik z dostępem do importu dla docelowego typu może podać obiekt lub operator jako wartość klucza aktualizacji, powodując dopasowanie zapytania importu do niezidentyfikowanego istniejącego dokumentu, który użytkownik ma ogólne uprawnienie do edycji. Normalny filtr uprawnień findForEditing nadal ogranicza kandydatów, więc luka nie pozwala na nadpisanie dowolnej chronionej treści bez uprawnień.

Ocena ryzyka

Użytkownik o niskich uprawnieniach może zmodyfikować dokumenty, do których ma ogólne uprawnienia edycji, potencjalnie w nieoczekiwany sposób. Nie pozwala to na obejście uprawnień do dowolnej chronionej treści.

Rekomendacja

Zaktualizuj moduł import-export do wersji 3.7.0. Przeglądaj uprawnienia importu i edycji przyznane użytkownikom.

Inne podatności w ApostropheCMS

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

ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.0 of the import-export module, an authenticated user with import access to a target type can supply an object or operator as an update-key value, causing the import query to match an unidentified existing document that the user has generic edit permission to modify. The normal findForEditing permission filter still limits the candidate documents, so the issue does not permit permission-free overwrite of arbitrary protected content. This issue is fixed in version 3.7.0.

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