CVE-2026-8740
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
W PublicCMS 5.202506.d wykryto podatność w funkcji execute pliku TemplateResultDirective.java (komponent templateResult API). Manipulacja argumentem templateContent prowadzi do niewłaściwej neutralizacji znaków specjalnych w silniku szablonów, co umożliwia zdalny atak. Exploit został publicznie opublikowany i może być wykorzystany.
Ocena ryzyka
Zdalny atakujący może wstrzyknąć złośliwą treść szablonu, co może prowadzić do wykonania nieautoryzowanego kodu lub ujawnienia danych. Publiczna dostępność exploitu zwiększa ryzyko szybkiego wykorzystania.
Rekomendacja
Zaktualizuj PublicCMS do wersji zawierającej poprawkę lub ogranicz dostęp do komponentu templateResult API. Do czasu wydania poprawki rozważ wyłączenie lub zabezpieczenie funkcji szablonów dla niezaufanych użytkowników.
Inne podatności w PublicCMS
Zobacz wszystkie- CVE-2026-120319Średnie
W Sanluan PublicCMS 4.x/5.x/6.x wykryto podatność w funkcji TradeRefundService.updateAmound w komponencie publiccms-trade. Manipulacja argumentem refundId prowadzi do obejścia autoryzacji, a atak można przeprowadzić zdalnie. Exploit jest publicznie dostępny i może być wykorzystany.
- CVE-2025-65836Krytyczne
PublicCMS V5.202506.b jest podatny na SSRF w interfejsie czatu SimpleAiAdminController.
- CVE-2023-34852Krytyczne
PublicCMS w wersji do 4.0.202302 jest podatny na niewłaściwe uprawnienia, co może prowadzić do nieautoryzowanego dostępu do zasobów.
- CVE-2026-110113Średnie
PublicCMS (wersje do V6.202608.a) zawiera podatność niebezpiecznego bezpośredniego odwołania do obiektu (IDOR) w metodzie tradeAddress/save kontrolera TradeAddressController, umożliwiającą uwierzytelnionym członkom modyfikację adresów dostawy innych użytkowników. Atakujący mogą przesłać sekwencyjny numeryczny identyfikator adresu innej osoby i nadpisać jej dane odbiorcy, telefon i adres, ponieważ własność nie jest weryfikowana.
- CVE-2026-109160Średnie
W PublicCMS do wersji 5.202608.a wykryto podatność w funkcji SafeConfigComponent.getSafeUrl w pliku publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java w komponencie pay Endpoint. Manipulacja argumentem returnUrl może prowadzić do otwartego przekierowania. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony. Producent został wcześnie powiadomiony, ale nie odpowiedział.
- CVE-2026-97721Niskie
W systemie Sanluan PublicCMS do wersji 6.202506.e wykryto słabość w funkcji CmsContentAdminController w pliku SysUserAdminController.java, w komponencie exportExcel/exportData. Manipulacja argumentami userId/deptId prowadzi do obejścia autoryzacji, a atak można przeprowadzić zdalnie. Exploit został publicznie udostępniony i może być wykorzystywany w atakach.
- CVE-2026-8739Średnie
W Sanluan PublicCMS 5.202506.d wykryto podatność w funkcji getSignKey pliku SafeConfigComponent.java. Manipulacja argumentem privatefile_key prowadzi do użycia zaszyfrowanego klucza na stałe w kodzie. Atak może być wykonany zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-8738Średnie
W PublicCMS 5.202506.d funkcje TradeOrderController.pay, TradePaymentController.pay i AccountGatewayComponent.pay w przepływie płatności handlowych prowadzą do błędów logiki biznesowej. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony. Producent nie odpowiedział na zgłoszenie.
- CVE-2026-8737Średnie
W Sanluan PublicCMS 5.202506.d wykryto słabość w funkcji execute pliku TradeAddressListDirective.java komponentu Trade Address Query Handler. Manipulacja argumentami userId/id prowadzi do braku uwierzytelniania, a atak można przeprowadzić zdalnie. Exploit jest publicznie dostępny, a producent nie odpowiedział na zgłoszenie.
- CVE-2026-6797Średnie
W PublicCMS do wersji 6.202506.d funkcja ZipSecureFile.setMinflateRatio w pliku DocToHtmlUtils.java pozwala na nadmierne zużycie zasobów. Atak można przeprowadzić zdalnie, a dostawca nie odpowiedział na zgłoszenie podatności.
Oryginalny opis (angielski, źródło NVD)
A flaw has been found in Sanluan PublicCMS 5.202506.d. The impacted element is the function execute of the file publiccms-core/src/main/java/com/publiccms/views/directive/tools/TemplateResultDirective.java of the component templateResult API. This manipulation of the argument templateContent causes improper neutralization of special elements used in a template engine. The attack is possible to be carried out remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

