Description
Bludit CMS through 3.22.0 contains a mass assignment vulnerability that allows authenticated users with the Author role to modify privileged page fields reserved for administrators by injecting reserved parameters into a content save request. Attackers can submit reserved fields such as type and username through the Pages::edit() function in bl-kernel/pages.class.php, which iterates all fields declared in dbFields without per-field authorization, enabling an Author to convert pages to static site-wide navigation entries or transfer page ownership to arbitrary accounts.
Published: 2026-09-25
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via Mass Assignment
Action: Patch
AI Analysis

Impact

The vulnerability in Bludit CMS 3.22.0 allows an authenticated user with the Author role to perform a mass assignment through the Pages::edit() method. By sending reserved parameters such as type and username in a content save request, the author can alter page fields that are meant for administrative use. This vulnerability is a mass assignment flaw (CWE-915) that grants the attacker the ability to change a page to a static navigation entry accessible site‑wide or to transfer page ownership to an arbitrary user account.

Affected Systems

Affected systems include Bludit CMS installations running version 3.22.0 or earlier that have not applied the fix. The issue exists in bl-kernel/pages.class.php where the code iterates over all fields defined in dbFields without checking per‑field authorization. Any Bludit CMS deployment that allows the Author role to access Pages::edit() is vulnerable.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity, and the EPSS score is not available, so the exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV. Attackers need only authenticated access with Author privileges, making it a privileged local attack that could elevate their authority and potentially gain administrative capabilities by manipulating page metadata. No public exploit has been recorded, but the clear path for abuse makes mitigation prudent.

Generated by OpenCVE AI on September 25, 2026 at 21:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest available vendor patch for Bludit CMS to address the mass‑assignment flaw.
  • Revoke or restrict the Author role's permission to access the Pages::edit() endpoint so that only administrators can change protected fields.
  • If upgrading is not immediately possible, implement custom input filtering to block the ability to send reserved parameters such as type and username through the edit API.

Generated by OpenCVE AI on September 25, 2026 at 21:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
First Time appeared Bludit bludit
CPEs cpe:2.3:a:bludit:bludit:*:*:*:*:*:*:*:*
Vendors & Products Bludit bludit

Sat, 26 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 26 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Bludit
Bludit bludit Cms
Vendors & Products Bludit
Bludit bludit Cms

Fri, 25 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862

Fri, 25 Sep 2026 17:00:00 +0000

Type Values Removed Values Added
Description Bludit CMS through 3.22.0 contains a mass assignment vulnerability that allows authenticated users with the Author role to modify privileged page fields reserved for administrators by injecting reserved parameters into a content save request. Attackers can submit reserved fields such as type and username through the Pages::edit() function in bl-kernel/pages.class.php, which iterates all fields declared in dbFields without per-field authorization, enabling an Author to convert pages to static site-wide navigation entries or transfer page ownership to arbitrary accounts.
Title Bludit CMS 3.22.0 Mass Assignment Privilege Escalation via Pages::edit()
Weaknesses CWE-862
CWE-915
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Bludit Bludit Bludit Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-01T15:22:00.961Z

Reserved: 2026-09-17T18:41:40.758Z

Link: CVE-2026-93364

cve-icon Vulnrichment

Updated: 2026-09-25T17:42:55.023Z

cve-icon NVD

Status : Deferred

Published: 2026-09-25T17:17:19.307

Modified: 2026-09-28T20:51:05.473

Link: CVE-2026-93364

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T11:15:10Z

Weaknesses
  • CWE-915

    Improperly Controlled Modification of Dynamically-Determined Object Attributes