Improper Access Control in instantsoft/icms2
Description
Improper Access Control in GitHub repository instantsoft/icms2 prior to 2.16.1-git.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Improper access control in icms2 prior to 2.16.1-git allowed administrators to change other administrators' passwords without authorization.
Vulnerability
The vulnerability resides in the password editing functionality of icms2, an open-source CMS. In versions prior to 2.16.1-git, the actionUsersProfileEditPassword class lacked proper access control. The code only verified that the user was an administrator or the profile owner, but did not prevent an administrator from editing another administrator's profile. This allowed any admin to change the password of any other admin. The fix was introduced in commit [1] and is included in version 2.16.1-git.
Exploitation
An attacker with administrative privileges could navigate to the password edit page of another administrator. No additional authentication or user interaction is required beyond having admin access. The attacker would simply access the profile edit password URL for the target admin and submit a new password. The system would accept the change because the access control only verified that the user was an admin, not that they were editing their own profile.
Impact
An attacker could change the password of any other administrator, effectively gaining full control over that account. This could lead to privilege escalation, data manipulation, or complete compromise of the CMS instance. The confidentiality, integrity, and availability of the system could be severely affected.
Mitigation
The vulnerability is fixed in version 2.16.1-git. Users should update to this version or later. The commit [1] implements the fix by adding a check that prevents admins from editing other admins' profiles. No workarounds are mentioned in the available references [2]. The CVE is not listed in KEV as of the publication date.
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- Range: < 2.16.1-git
- instantsoft/instantsoft/icms2v5Range: unspecified
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2News mentions
0No linked articles in our index yet.