Katalog CVE

CVE-2025-13156

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wtyczka Vitepos – Point of Sale (POS) dla WooCommerce w WordPressie jest podatna na nieautoryzowane przesyłanie plików z powodu braku walidacji typów plików w funkcji insert_media_attachment() w wersjach do 3.3.0 włącznie. Funkcja save_update_category_img() akceptuje typy plików dostarczane przez użytkowników bez walidacji, co umożliwia atakującym z poziomem dostępu subskrybenta i wyżej przesyłanie dowolnych plików na serwer dotkniętej witryny.

Ocena ryzyka

Możliwość przesyłania dowolnych plików przez uwierzytelnionych atakujących stwarza ryzyko zdalnego wykonania kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa w organizacji.

Rekomendacja

Zaleca się aktualizację wtyczki Vitepos do najnowszej wersji, aby usunąć tę podatność oraz wdrożenie dodatkowych środków zabezpieczających, takich jak walidacja typów plików w przesyłanych mediach.

Powiązane podatności

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

The Vitepos – Point of Sale (POS) for WooCommerce plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the insert_media_attachment() function in all versions up to, and including, 3.3.0. This is due to the save_update_category_img() function accepting user-supplied file types without validation when processing category images. This makes it possible for authenticated attackers, with subscriber level access and above, to upload arbitrary files on the affected site's server which makes remote code execution possible.

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