CVE-2025-12849
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 23 - wyżej niż 23% wszystkich znanych CVE
Streszczenie
Wtyczka Contest Gallery dla WordPressa jest podatna na obejście autoryzacji we wszystkich wersjach do 28.0.2 włącznie. Wynika to z rejestracji akcji AJAX `cg_check_wp_admin_upload_v10` dla uwierzytelnionych i nieuwierzytelnionych użytkowników bez sprawdzania uprawnień lub weryfikacji nonce. Umożliwia to nieuwierzytelnionym atakującym wstrzykiwanie dowolnych załączników multimedialnych WordPressa do galerii oraz manipulowanie metadanymi galerii. Nie umożliwia przenoszenia ani przesyłania plików.
Ocena ryzyka
Atakujący mogą wstrzykiwać złośliwe załączniki do galerii, co może prowadzić do rozprzestrzeniania złośliwego oprogramowania lub naruszenia integralności treści. Organizacja może być narażona na ataki phishingowe lub defacement.
Rekomendacja
Zaleca się aktualizację wtyczki Contest Gallery do najnowszej wersji oraz wdrożenie odpowiednich kontroli uprawnień i weryfikacji nonce. Należy również przeskanować galerie pod kątem nieautoryzowanych załączników.
Inne podatności w Contest Gallery
Zobacz wszystkie- CVE-2026-40771Krytyczne
W wersjach Contest Gallery do 28.1.6 występuje nieautoryzowana podatność na atak typu SQL Injection.
- CVE-2026-61986Wysokie
Nieuwierzytelnione podatność na Cross Site Scripting (XSS) w wtyczce Contest Gallery w wersjach do 30.0.5. Atakujący może wstrzyknąć złośliwy skrypt bez logowania.
- CVE-2026-16586Średnie
Wtyczka Contest Gallery dla WordPressa do wersji 30.0.7 włącznie jest podatna na iniekcję SQL drugiego rzędu przez parametr cg_multiple_files_for_post i cgRealId. Brak odpowiedniego escapowania i przygotowania zapytania umożliwia uwierzytelnionym atakującym z dostępem na poziomie autora dołączanie dodatkowych zapytań SQL, co może prowadzić do wyodrębnienia wrażliwych danych.
- CVE-2026-16055Wysokie
Wtyczka Contest Gallery do WordPressa przed wersją 30.0.7 nie kieruje logowania przez standardowy przepływ uwierzytelniania WordPressa, wydając cookie uwierzytelniające bezpośrednio po sprawdzeniu hasła, co omija zainstalowane zabezpieczenia przed atakami brute-force i dwuskładnikowe uwierzytelnianie. Umożliwia to nieograniczone, nieograniczone zgadywanie haseł dla dowolnego konta (w tym administratorów) aż do całkowitego przejęcia konta.
- CVE-2026-16057Średnie
Wtyczka Contest Gallery do WordPressa przed wersją 30.0.7 nie sprawdza uprawnień ani nonce w jednym z handlerów usuwania postów, opierając się tylko na ogólnej roli użytkownika. Pozwala to użytkownikom od poziomu Autora w górę na trwałe usuwanie dowolnych postów, stron i innych treści, nawet jeśli nie są ich właścicielami.
- CVE-2026-65447Wysokie
Podatność Cross Site Scripting (XSS) w wtyczce Contest Gallery dla WordPressa w wersjach do 30.0.6. Nieuwierzytelniony atakujący może wstrzyknąć złośliwy skrypt.
- CVE-2026-42660Średnie
Wersje Contest Gallery do 28.1.7 mają lukę, która pozwala na ujawnienie wrażliwych danych subskrybentów.
- CVE-2026-42657Średnie
Wersje Contest Gallery do 28.1.7 zawierają nieautoryzowaną podatność, która może być wykorzystana przez atakujących.
- CVE-2026-42656Średnie
W wersjach Contest Gallery do 28.1.6 występuje podatność na atak Cross Site Scripting (XSS) skierowany do subskrybentów.
- CVE-2025-62950Średnie
Wtyczka Contest Gallery (od ContestGallery developer) zawiera podatność typu Cross-Site Request Forgery w wersjach od n/a do 28.0.0. Podatność ta umożliwia atakującemu wykorzystanie mechanizmu CSRF do wykonania nieautoryzowanych działań w kontekście zalogowanego administratora.
Oryginalny opis (angielski, źródło NVD)
The Contest Gallery plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 28.0.2. This is due to the plugin registering the `cg_check_wp_admin_upload_v10` AJAX action for both authenticated and unauthenticated users without implementing capability checks or nonce verification. This makes it possible for unauthenticated attackers to inject arbitrary WordPress media attachments into galleries and manipulate gallery metadata via the `cg_check_wp_admin_upload_v10` action. It does not enable an attacker to move or upload files.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

