PublicCMS vulnerabilities
14 known CVE vulnerabilities in PublicCMS, translated and rated.
- CVE-2026-120319Medium
A vulnerability was found in Sanluan PublicCMS 4.x/5.x/6.x affecting TradeRefundService.updateAmound in the publiccms-trade component. Manipulation of the refundId argument results in authorization bypass, and the attack can be initiated remotely. The exploit has been made public and could be used.
- CVE-2025-65836Critical
PublicCMS V5.202506.b is vulnerable to SSRF in the chat interface of SimpleAiAdminController.
- CVE-2023-34852Critical
PublicCMS versions up to 4.0.202302 are vulnerable to insecure permissions, potentially allowing unauthorized access to resources.
- CVE-2026-110113Medium
PublicCMS through V6.202608.a contains an insecure direct object reference vulnerability in the TradeAddressController tradeAddress/save handler that allows authenticated members to modify other members' shipping addresses. Attackers can submit another member's sequential numeric address id to overwrite its addressee, telephone and address fields, since ownership by the session user and site is never verified.
- CVE-2026-109160Medium
A vulnerability was determined in PublicCMS up to 5.202608.a. Affected by this issue is the function SafeConfigComponent.getSafeUrl of the file publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java of the component pay Endpoint. Executing a manipulation of the argument returnUrl can lead to open redirect. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
- CVE-2026-97721Low
A weakness has been identified in Sanluan PublicCMS up to 6.202506.e. The vulnerability affects the CmsContentAdminController function in SysUserAdminController.java within the exportExcel/exportData component. Manipulation of the userId/deptId arguments causes authorization bypass, and the attack can be initiated remotely. The exploit has been made publicly available and could be used for attacks.
- CVE-2026-8740Medium
A flaw was found in PublicCMS 5.202506.d in the execute function of TemplateResultDirective.java (templateResult API component). Manipulation of the templateContent argument causes improper neutralization of special elements in the template engine, allowing remote attack. The exploit has been published and may be used.
- CVE-2026-8739Medium
A vulnerability was detected in Sanluan PublicCMS 5.202506.d in the getSignKey function of SafeConfigComponent.java. Manipulating the privatefile_key argument results in the use of a hard-coded cryptographic key. The attack can be executed remotely and the exploit is publicly available.
- CVE-2026-8738Medium
In PublicCMS 5.202506.d, the TradeOrderController.pay, TradePaymentController.pay, and AccountGatewayComponent.pay functions in the trade payment flow lead to business logic errors. The attack can be launched remotely and the exploit has been publicly disclosed. The vendor did not respond to the disclosure.
- CVE-2026-8737Medium
A weakness was identified in Sanluan PublicCMS 5.202506.d in the execute function of the TradeAddressListDirective.java file within the Trade Address Query Handler component. Manipulating the userId/id arguments leads to missing authentication, and the attack can be launched remotely. The exploit is publicly available and the vendor did not respond.
- CVE-2026-6797Medium
In PublicCMS up to 6.202506.d, the ZipSecureFile.setMinflateRatio function in DocToHtmlUtils.java allows resource consumption. The attack can be launched remotely, and the vendor did not respond to the disclosure.
- CVE-2026-6796Medium
A vulnerability was found in PublicCMS up to 6.202506.d in the log_login function of LoginAdminController.java (Failed Login Handler component). Manipulation of the errorPassword argument causes cleartext storage in a file or on disk.
- CVE-2026-5987Medium
A vulnerability was detected in PublicCMS up to 6.202506.d in the function AbstractFreemarkerView.doRender in the FreeMarker Template Handler component. Manipulation leads to improper neutralization of special elements used in a template engine, potentially allowing remote code execution. The exploit has been publicly disclosed.
- CVE-2025-65840High
PublicCMS V5.202506.b is vulnerable to cross-site request forgery (CSRF) in the CkEditorAdminController component. The description provides no further technical details or attack vectors.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

