CVE-2026-111645
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
MrDoc do wersji 1.1.1 zawiera podatność braku autoryzacji na poziomie obiektu w API ImportLocalDoc, która pozwala uwierzytelnionym użytkownikom na modyfikowanie dokumentów i projektów innych użytkowników. Atakujący mogą wysyłać żądania PUT z dowolnymi identyfikatorami dokumentów sort_data, aby publikować prywatne wersje robocze i zmieniać rodziców dokumentów, lub POST z dowolnymi identyfikatorami top_doc, aby wstrzykiwać dokumenty.
Ocena ryzyka
Uwierzytelniony atakujący może modyfikować dokumenty i projekty innych użytkowników, co prowadzi do naruszenia integralności danych i nieautoryzowanych zmian. Organizacja może ponieść konsekwencje prawne i utratę zaufania użytkowników.
Rekomendacja
Zaktualizuj MrDoc do wersji nowszej niż 1.1.1, jeśli jest dostępna, lub wdróż kontrolę autoryzacji na poziomie obiektu w API ImportLocalDoc. Ogranicz dostęp do tego API i monitoruj nietypowe żądania modyfikacji.
Inne podatności w MrDoc
Zobacz wszystkie- CVE-2026-120427Średnie
MrDoc w wersji do 1.1.1 zawiera podatność braku autoryzacji w widoku get_doctemp, która pozwala uwierzytelnionym użytkownikom czytać szablony dokumentów innych użytkowników. Atakujący mogą enumerować sekwencyjny parametr POST doctemp_id, aby pobrać prywatną treść szablonów każdego użytkownika w instancji.
- CVE-2026-117563Średnie
MrDoc do wersji 1.1.1 zawiera podatność złamanej kontroli dostępu w gałęzi manage_doc_share typu 3, pozwalającą uwierzytelnionym użytkownikom modyfikować ustawienia udostępniania dokumentów innych użytkowników z powodu braku sprawdzenia własności. Atakujący mogą obliczyć przewidywalne tokeny udostępniania z MD5 identyfikatora dokumentu i nazwy użytkownika.
Oryginalny opis (angielski, źródło NVD)
MrDoc through 1.1.1 contains a missing object-level authorization vulnerability in the ImportLocalDoc API that allows authenticated users to modify other users' documents and projects. Attackers can send PUT requests with arbitrary sort_data document ids to publish private drafts and reparent documents, or POST with arbitrary top_doc ids to inject documents.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

