Skip to main content

PublicCMS CVE-2026-6797

| EUVDEUVD-2026-24501 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-04-21 VulDB GHSA-f82q-cjhg-c837
5.3
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege account
  2. Delivery
    Submit crafted document to conversion endpoint
  3. Exploit
    Trigger ZipSecureFile.setMinflateRatio with malicious inflate ratio
  4. Execution
    Exhaust JVM CPU or memory resources
  5. Impact
    Degrade 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

PublicCMS 6.202506.a
PublicCMS 6.202506.b
PublicCMS 6.202506.c
PublicCMS 6.202506.d

Affected Packages

euvd publiccms no fix

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

Vendor (VulDB) PRIMARY 5.3 MEDIUM
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
vuln.today AI 4.3 MEDIUM

Network-accessible but requires low-privilege authentication for document submission; impact is availability-only resource exhaustion with no confidentiality or integrity effects.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Apr 21, 2026 - 21:22 NVD
4.3 (MEDIUM) 5.3 (MEDIUM)
CVE Published
Apr 21, 2026 - 20:45 nvd
MEDIUM 5.3

DescriptionCVE.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

EPSS Score
0.0%
Top 90% exploitable
Prevalence
Low
niche Java CMS with limited global enterprise deployment footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2025-25361 CRITICAL POC
9.8 Mar 06

An arbitrary file upload vulnerability in the component /cms/CmsWebFileAdminController.java of PublicCMS v4.0.202406 all

CVE-2023-46990 CRITICAL POC
9.8 Nov 20

Deserialization of Untrusted Data in PublicCMS v.4.0.202302.e allows a remote attacker to execute arbitrary code via a c

CVE-2021-40881 CRITICAL POC
9.8 Sep 15

An issue in the BAT file parameters of PublicCMS v4.0 allows attackers to execute arbitrary code. Rated critical severit

CVE-2018-12914 CRITICAL POC
9.8 Jun 27

A remote code execution issue was discovered in PublicCMS V4.0.20180210. Rated critical severity (CVSS 9.8), this vulner

CVE-2025-65836 CRITICAL POC
9.1 Dec 01

PublicCMS V5.202506.b is vulnerable to SSRF. in the chat interface of SimpleAiAdminController.

CVE-2025-65840 HIGH POC
8.8 Dec 01

PublicCMS V5.202506.b is vulnerable to Cross Site Request Forgery (CSRF) in the CkEditorAdminController.

CVE-2024-40552 HIGH POC
8.8 Jul 12

PublicCMS v4.0.202302.e was discovered to contain a remote commande execution (RCE) vulnerability via the cmdarray param

CVE-2024-40551 HIGH POC
8.8 Jul 12

An arbitrary file upload vulnerability in the component /admin/cmsTemplate/doUpload of PublicCMS v4.0.202302.e allows at

CVE-2024-40550 HIGH POC
8.8 Jul 12

An arbitrary file upload vulnerability in the component /admin/cmsTemplate/savePlaceMetaData of Public CMS v.4.0.202302.

CVE-2024-40549 HIGH POC
8.8 Jul 12

An arbitrary file upload vulnerability in the component /admin/cmsTemplate/savePlace of PublicCMS v4.0.202302.e allows a

CVE-2024-40548 HIGH POC
8.8 Jul 12

An arbitrary file upload vulnerability in the component /admin/cmsTemplate/save of PublicCMS v4.0.202302.e allows attack

CVE-2024-40546 HIGH POC
8.8 Jul 12

An arbitrary file upload vulnerability in the component /admin/cmsWebFile/save of PublicCMS v4.0.202302.e allows attacke

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy