CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-69437

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS