Description
IceCMS through 4.1.5 contains a missing authentication vulnerability that allows unauthenticated attackers to modify, delete, or disable any account because /User/** is excluded from the Shiro jwt filter. Attackers can send PUT requests to /User/updateUser to set a new password and role on any userId, including administrators, enabling full account takeover.
Published: 2026-10-16
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Full Account Takeover
Action: Immediate Patch
AI Analysis

Impact

IceCMS through version 4.1.5 contains a missing authentication flaw that allows attackers to modify, delete, or disable any user account, including administrators. The vulnerability arises because the /User administrative endpoints are excluded from the Shiro JWT filter, so no identity verification is performed before processing the requests. An attacker who can send HTTP PUT requests to /User/updateUser can set a new password and role on any userId, effectively taking full control of that account. This results in a complete compromise of the user’s access credentials, allowing the attacker to access, alter, or misuse any system functions available to that account.

Affected Systems

Thecosy’s IceCMS product, up to and including version 4.1.5, is affected by this flaw. All instances of IceCMS that have not applied a post‑4.1.5 fix are vulnerable and should be considered at risk.

Risk and Exploitability

The CVSS score of 9.3 indicates critical severity, and the lack of a validated EPSS score means there is no proven public exploitation yet. The vulnerability is not listed in CISA’s KEV catalog. The attack is performed remotely over the network by sending unauthenticated HTTP requests; no user interaction or special privileges are required. Once executed, the attacker can change any user’s credentials and roles, leading to full account takeover with no further exploitation steps needed.

Generated by OpenCVE AI on October 16, 2026 at 19:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to IceCMS version 4.1.6 or later, which removes the missing authentication for /User endpoints.
  • If an immediate upgrade is not possible, configure the application’s Shiro filter or add explicit authentication checks in the UserController to ensure all /User/ endpoints require a valid JWT or session token.
  • After remediating, monitor web server logs for unexpected PUT or POST requests to /User endpoints and enforce rate limiting to detect potential abuse.

Generated by OpenCVE AI on October 16, 2026 at 19:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description IceCMS through 4.1.5 contains a missing authentication vulnerability that allows unauthenticated attackers to modify, delete, or disable any account because /User/** is excluded from the Shiro jwt filter. Attackers can send PUT requests to /User/updateUser to set a new password and role on any userId, including administrators, enabling full account takeover.
Title IceCMS through 4.1.5 Missing Authentication via /User Administrative Endpoints
First Time appeared Thecosy
Thecosy icecms
Weaknesses CWE-306
CPEs cpe:2.3:a:thecosy:icecms:*:*:*:*:*:*:*:*
Vendors & Products Thecosy
Thecosy icecms
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T19:53:09.859Z

Reserved: 2026-10-16T14:31:17.983Z

Link: CVE-2026-111673

cve-icon Vulnrichment

Updated: 2026-10-16T19:52:41.411Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:49.920

Modified: 2026-10-16T20:17:22.020

Link: CVE-2026-111673

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T15:15:10Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function