Katalog CVE

CVE-2025-69437

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PublicCMS w wersji 5.202506.d i wcześniejszych jest podatny na przechowywane XSS. Użytkownicy mogą przesyłać pliki PDF zawierające ładunki JavaScript, które omijają zabezpieczenia PDF w backendzie CmsFileUtils.java.

Ocena ryzyka

W przypadku wyświetlenia złośliwego pliku PDF, osadzone ładunki JavaScript mogą zostać uruchomione, co prowadzi do kradzieży danych uwierzytelniających oraz nieautoryzowanego wykonania API, stwarzając poważne zagrożenia dla bezpieczeństwa organizacji.

Rekomendacja

Zaleca się aktualizację PublicCMS do najnowszej wersji oraz wdrożenie dodatkowych zabezpieczeń przy przesyłaniu plików, aby zminimalizować ryzyko związane z przechowywanym XSS.

Powiązane podatności

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

PublicCMS v5.202506.d and earlier is vulnerable to stored XSS. Uploaded PDFs can contain JavaScript payloads and bypass PDF security checks in the backend CmsFileUtils.java. If a user uploads a PDF file containing a malicious payload to the system and views it, the embedded JavaScript payload can be triggered, resulting in issues such as credential theft, arbitrary API execution, and other security concerns. This vulnerability affects all file upload endpoint, including /cmsTemplate/save, /file/doUpload, /cmsTemplate/doUpload, /file/doBatchUpload, /cmsWebFile/doUpload, etc.

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