CVE-2026-15384
ŚrednieCVSS 5.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
Wtyczka Manual Image Crop dla WordPressa przed wersją 1.15 nie przeprowadza żadnej kontroli uprawnień ani weryfikacji nonce na uwierzytelnionej akcji AJAX przycinającej obrazy; jedyna ochrona działa dla każdego zalogowanego użytkownika. Użytkownik z rolą subskrybenta może podać dowolny identyfikator załącznika i nadpisać wygenerowany obraz pośredni (np. miniaturę) oraz zmienić jego metadane, niezależnie od właściciela. Jest to problem integralności i defacementu w bibliotece multimediów. Akcja nie ma też nonce, więc jest podatna na CSRF.
Ocena ryzyka
Ryzyko obejmuje możliwość modyfikacji lub uszkodzenia obrazów i metadanych w bibliotece multimediów przez nieuprawnionych użytkowników, co może prowadzić do defacementu i utraty integralności treści.
Rekomendacja
Należy zaktualizować wtyczkę do wersji 1.15 lub nowszej oraz dodać odpowiednie kontrole uprawnień i nonce do akcji AJAX.
Oryginalny opis (angielski, źródło NVD)
The Manual Image Crop WordPress plugin before 1.15 does not perform any capability check or nonce verification on the authenticated AJAX action that crops attachment images; its only guard passes for any logged-in user. A subscriber-level user can therefore supply an arbitrary attachment ID and overwrite that attachment's generated intermediate-size image (for example its thumbnail) and mutate its stored metadata, regardless of who owns the media. This is a cross-user integrity/defacement issue over the Media Library. The action also has no nonce, so it is additionally susceptible to CSRF.

