CVE-2026-8738
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Błędy logiki biznesowej w przepływie płatności mogą pozwolić atakującemu na obejście kontroli płatności, manipulację zamówieniami lub uzyskanie korzyści finansowych. Publiczna dostępność exploitu zwiększa ryzyko.
Rekomendacja
Ogranicz dostęp do funkcji płatności i wdróż dodatkowe kontrole po stronie serwera. Monitoruj transakcje pod kątem anomalii do czasu wydania poprawki przez producenta.
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-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-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 security vulnerability has been detected in Sanluan PublicCMS 5.202506.d. Impacted is the function TradeOrderController.pay/TradePaymentController.pay/AccountGatewayComponent.pay of the file publiccms-trade/src/main/java/com/publiccms/controller/web/trade/TradeOrderController.java of the component Trade Payment Flow. The manipulation leads to business logic errors. Remote exploitation of the attack is possible. The exploit has been disclosed publicly 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

