Katalog CVE

CVE-2026-112957

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

Streszczenie

ApostropheCMS w wersji przed 4.34.0 ma endpoint REST getOne dla stron, który nie stosuje ograniczeń typu viewRole ani redakcji pól viewPermission. Użytkownik na poziomie edytora, znający _id dokumentu, może odczytać pełną treść stron dostępnych tylko dla administratorów wraz z uprzywilejowanymi polami, podczas gdy endpoint getAll poprawnie egzekwuje oba ograniczenia.

Ocena ryzyka

Naruszenie poufności — edytorzy mogą uzyskać dostęp do treści i pól zastrzeżonych dla administratorów, co może prowadzić do wycieku danych wrażliwych.

Rekomendacja

Zaktualizuj ApostropheCMS do wersji 4.34.0 lub nowszej, która naprawia tę podatność.

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 4.34.0, the getOne REST endpoint for pages does not apply viewRole type-level restrictions or viewPermission field-level redaction. An editor-level user who knows a document _id can read the full content of admin-only pages and their privileged fields, while the getAll endpoint correctly enforces both restrictions. This issue is fixed in version 4.34.0.

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