Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
DeliverySubmit crafted document to conversion endpoint
-
ExploitTrigger ZipSecureFile.setMinflateRatio with malicious inflate ratio
-
ExecutionExhaust JVM CPU or memory resources
-
ImpactDegrade service availability for all users
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid low-privilege user account on the PublicCMS instance, as confirmed by PR:L in the CVSS 4.0 vector - unauthenticated exploitation is not indicated. The vulnerable code path is activated specifically through the document-to-HTML conversion feature (DocToHtmlUtils.java), meaning the attacker must have access to a document submission or conversion function within the application; this feature may be restricted by user role depending on site configuration. Limiting factors: authentication is mandatory (not an unauthenticated internet-facing flaw); impact is availability-only with no confidentiality or integrity breach; SSVC classifies the attack as not automatable, making reliable mass exploitation unlikely; and impact is partial (VA:L), not a complete service takedown from a single request. No special non-default configuration has been identified as required beyond having the document conversion feature enabled. |
| Impact | The CVSS 4.0 score of 5.3 (Medium) reflects network accessibility with low complexity (AV:N/AC:L) but meaningful limiting factors: low-privilege authentication is required (PR:L), and impact is confined to partial availability degradation (VA:L) with no confidentiality or integrity effects. EPSS at 0.03% places this in the 10th percentile, indicating very low probability of opportunistic exploitation. SSVC corroborates: exploitation is none, the attack is classified as not automatable, and technical impact is only partial. There is no CISA KEV listing and no public exploit code identified at time of analysis. The authentication requirement (PR:L) is a meaningful barrier - this is not an unauthenticated internet-facing risk. The vendor's non-response to coordinated disclosure is a concern for long-term patch availability, but does not elevate near-term exploitation likelihood given the current signals. This vulnerability does not warrant emergency response priority; standard patch-cycle handling is appropriate unless the PublicCMS document conversion feature is exposed to untrusted authenticated users at scale. |
| Exploit ScenarioDerived | A low-privileged authenticated PublicCMS user submits a specially crafted document - such as a zip-bomb-style archive engineered to produce a degenerate inflate ratio - to the platform's document conversion endpoint. The ZipSecureFile.setMinflateRatio function processes the attacker-controlled input without adequate resource constraints, causing the JVM to consume excessive CPU or heap memory during decompression. Repeated or concurrent submissions can degrade server availability for all users. No public exploit code has been identified, and reliable automation of this attack is not confirmed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 24, 2026
Uncontrolled resource consumption in Sanluan PublicCMS versions 6.202506.a through 6.202506.d enables low-privileged remote attackers to trigger denial-of-service conditions by manipulating the ZipSecureFile.setMinflateRatio function within the document-to-HTML conversion utility DocToHtmlUtils.java. The flaw (CWE-400) causes the server to exhaust resources when processing attacker-controlled input through the affected code path. No public exploit exists, EPSS sits at 0.03% (10th percentile), SSVC confirms no known exploitation and non-automatable attack profile - real-world priority is low for most deployments, though the vendor's non-response to disclosure leaves patch status unresolved.
RemediationAI
No vendor-released patch has been identified at time of analysis - the vendor did not respond to coordinated disclosure, leaving no official fix version confirmed. As an immediate compensating control, restrict access to document upload and conversion features to the minimum set of trusted, authenticated users, reducing the pool of accounts that can trigger the vulnerable ZipSecureFile.setMinflateRatio code path; note this does not eliminate risk from compromised or malicious insider accounts. Implement rate limiting on document submission and conversion endpoints to constrain the frequency of resource-exhaustion attempts; trade-off is potential friction for legitimate bulk document processing workflows. Enforce JVM-level resource caps (e.g., -Xmx heap limits, CPU throttling via container cgroups) to bound the blast radius if exploitation occurs; this may affect overall application throughput. Monitor VulDB (https://vuldb.com/vuln/358491) and NVD (https://nvd.nist.gov/vuln/detail/CVE-2026-6797) for patch availability. Organizations with strict availability requirements should evaluate patching the DocToHtmlUtils.java code directly by setting an explicit, bounded minimum inflate ratio in ZipSecureFile, or replacing the document conversion feature with a hardened alternative.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
PublicCMS is an open-source Java-based content management system developed by Sanluan. The vulnerability is rooted in com/publiccms/common/tools/DocToHtmlUtils.java, specifically the ZipSecureFile.setMinflateRatio function - a component involved in document-to-HTML conversion. ZipSecureFile is a security wrapper class (associated with Apache POI and similar document-processing libraries) designed to mitigate Zip Bomb attacks by enforcing a minimum inflate ratio threshold. Improper handling or manipulation of this parameter allows an attacker to supply input that bypasses or subverts the resource guard, causing uncontrolled CPU or memory consumption during decompression or conversion processing. CWE-400 (Uncontrolled Resource Consumption) is the root-cause class: the application fails to limit the quantity of resources it allocates in response to attacker input. The CPE cpe:2.3:a:sanluan:publiccms:*:*:*:*:*:*:*:* covers all PublicCMS releases through 6.202506.d per ENISA EUVD-2026-24501.
Know when Publiccms gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Network-accessible but requires low-privilege authentication for document submission; impact is availability-only resource exhaustion with no confidentiality or integrity effects.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was identified in Sanluan PublicCMS up to 6.202506.d. Affected by this vulnerability is the function ZipSecureFile.setMinflateRatio of the file common/src/main/java/com/publiccms/common/tools/DocToHtmlUtils.java. Such manipulation leads to resource consumption. It is possible to launch the attack remotely. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
An arbitrary file upload vulnerability in the component /cms/CmsWebFileAdminController.java of PublicCMS v4.0.202406 all
Deserialization of Untrusted Data in PublicCMS v.4.0.202302.e allows a remote attacker to execute arbitrary code via a c
An issue in the BAT file parameters of PublicCMS v4.0 allows attackers to execute arbitrary code. Rated critical severit
A remote code execution issue was discovered in PublicCMS V4.0.20180210. Rated critical severity (CVSS 9.8), this vulner
PublicCMS V5.202506.b is vulnerable to SSRF. in the chat interface of SimpleAiAdminController.
PublicCMS V5.202506.b is vulnerable to Cross Site Request Forgery (CSRF) in the CkEditorAdminController.
PublicCMS v4.0.202302.e was discovered to contain a remote commande execution (RCE) vulnerability via the cmdarray param
An arbitrary file upload vulnerability in the component /admin/cmsTemplate/doUpload of PublicCMS v4.0.202302.e allows at
An arbitrary file upload vulnerability in the component /admin/cmsTemplate/savePlaceMetaData of Public CMS v.4.0.202302.
An arbitrary file upload vulnerability in the component /admin/cmsTemplate/savePlace of PublicCMS v4.0.202302.e allows a
An arbitrary file upload vulnerability in the component /admin/cmsTemplate/save of PublicCMS v4.0.202302.e allows attack
An arbitrary file upload vulnerability in the component /admin/cmsWebFile/save of PublicCMS v4.0.202302.e allows attacke
EUVD-2026-24501
GHSA-f82q-cjhg-c837
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB