Description
FlyCms through commit edfdf724 contains a mass assignment vulnerability that allows authenticated users to overwrite protected account columns by submitting extra User bean fields to /ucenter/account_update. Attackers can change their review status, rename themselves, or duplicate another account's username, email or mobile to break that victim's login.
Published: 2026-10-19
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized account modification and potential takeover
Action: Patch promptly
AI Analysis

Impact

The flaw is a mass‑assignment vulnerability that lets users who are already authenticated submit additional fields to the account_update endpoint. This allows the attacker to override protected columns such as review status, username, email, and mobile. By duplicating another account’s username or changing identifying data, an authenticated user can effectively impersonate or sabotage a victim’s account. The weakness is a form of improper input validation (CWE‑915).

Affected Systems

FlyCMS, a content management system developed by the sunkaifei organization, is affected whenever the code path in UserService.java and UserController.java for the /ucenter/account_update route is reachable. The vulnerability is present in the commit edfdf724 and any earlier releases that contain that code without the subsequent fix. No specific software version numbers are listed, so any deployment of FlyCMS that has not been updated to a later commit is potentially vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity flaw. Because the attacker must first have a legitimate user account, the attack vector is authenticated. The EPSS score is not available, so exact exploitation likelihood is unknown, but the lack of a KEV listing suggests a low to moderate risk of wide‑scale exploitation. However, once accessed, the attacker can readily modify sensitive account fields, potentially leading to account takeover or service disruption.

Generated by OpenCVE AI on October 19, 2026 at 15:35 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FlyCMS to the latest release that contains the commit fixing the mass assignment issue.
  • Implement a server‑side whitelist for the account_update endpoint, allowing only explicitly permitted fields (e.g., display name, password) and rejecting any extra parameters.
  • Add validation to ensure that unique identifiers such as username, email, and mobile cannot be changed by ordinary users, or require administrative approval for such changes.

Generated by OpenCVE AI on October 19, 2026 at 15:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 19 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Description FlyCms through commit edfdf724 contains a mass assignment vulnerability that allows authenticated users to overwrite protected account columns by submitting extra User bean fields to /ucenter/account_update. Attackers can change their review status, rename themselves, or duplicate another account's username, email or mobile to break that victim's login.
Title FlyCms through commit edfdf724 Mass Assignment via /ucenter/account_update
Weaknesses CWE-915
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T16:34:17.549Z

Reserved: 2026-10-19T13:25:35.388Z

Link: CVE-2026-112295

cve-icon Vulnrichment

Updated: 2026-10-19T15:36:11.646Z

cve-icon NVD

Status : Received

Published: 2026-10-19T14:17:08.363

Modified: 2026-10-19T17:17:15.550

Link: CVE-2026-112295

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T15:45:17Z

Weaknesses
  • CWE-915

    Improperly Controlled Modification of Dynamically-Determined Object Attributes