Skip to content
Threat Feed
critical advisory

Authentication Bypass in IceCMS via Shiro JWT Filter Misconfiguration

IceCMS versions through 4.1.5 contain a missing authentication vulnerability allowing unauthenticated attackers to perform full account takeover via the /User/updateUser API endpoint.

CVE search metadata

CVE search record: CVE-2026-111673. Severity: critical. CVSS: 9.8. KEV: no. Product: IceCMS (<= 4.1.5). Brief: Authentication Bypass in IceCMS via Shiro JWT Filter Misconfiguration. Brief link: https://feed.craftedsignal.io/briefs/2026-10-icecms-auth-bypass/

IceCMS versions up to and including 4.1.5 contain a critical missing authentication vulnerability arising from an improper configuration of the Apache Shiro JWT filter. The application incorrectly excludes the /User/ URL path from authentication requirements, which facilitates unauthorized access to administrative functions.

Attackers can exploit this flaw by sending unauthenticated PUT requests to the /User/updateUser endpoint. This vulnerability permits the modification of any user account identified by its userId. An attacker can leverage this to reset passwords or escalate privileges by assigning administrative roles to arbitrary user accounts, resulting in full account takeover. The vulnerability carries a CVSS v3.1 base score of 9.8, necessitating immediate attention for any organizations hosting instances of IceCMS.

Impact

Successful exploitation of this vulnerability results in full account takeover, allowing attackers to modify, delete, or disable any account within the IceCMS system. By resetting passwords and elevating privileges for arbitrary user IDs, unauthorized actors can gain complete administrative control over the application, leading to unauthorized data access, system configuration changes, and potential exfiltration or destruction of sensitive information stored within the CMS.

Recommendation

  • Upgrade to a patched version of IceCMS immediately.
  • Review all administrative accounts for suspicious modification timestamps or role changes occurring after the date of this disclosure.
  • Inspect server access logs for anomalous PUT requests directed to the /User/updateUser endpoint originating from untrusted network sources.
  • If immediate patching is not possible, apply a temporary WAF rule to block or challenge all incoming requests to the /User/ directory that do not possess a valid authentication token.

Immediate actions

Patch IceCMS to the version resolving CVE-2026-111673

IT Operations 24h

Deploy detection rule for PUT /User/updateUser

SOC 24h

Mitigations

Restrict external access to /User/ endpoints via WAF

immediate IT Operations

CVE-2026-111673

Detection coverage 1

Detect CVE-2026-111673 Exploitation - Unauthenticated PUT request to /User/updateUser

critical

Detects exploitation of CVE-2026-111673 where an unauthenticated PUT request is made to the updateUser endpoint.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →