VYPR
Unrated severityNVD Advisory· Published Aug 31, 2023· Updated Oct 1, 2024

Improper Access Control in instantsoft/icms2

CVE-2023-4650

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/icms2v5
    Range: unspecified

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.