CVE-2026-8739
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 20 - wyżej niż 20% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Zdalny atakujący może wykorzystać zaszyfrowany klucz na stałe w kodzie do nieautoryzowanego dostępu lub fałszowania danych. Publiczna dostępność exploitu zwiększa ryzyko.
Rekomendacja
Brak dostępnej aktualizacji od producenta; zaleca się ręczną zmianę klucza i wdrożenie obejść lub rozważenie alternatywnego rozwiązania. Skontaktuj się z producentem w celu uzyskania wsparcia.
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-8740Średnie
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.
- 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 vulnerability was detected in Sanluan PublicCMS 5.202506.d. The affected element is the function getSignKey of the file publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java. The manipulation of the argument privatefile_key results in use of hard-coded cryptographic key . The attack can be executed remotely. The exploit is now public 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

