Description
baserCMS is a website development framework. In versions 5.0.0 before 5.3.2 and 5.4.0 before 5.4.2, list and detail actions in the Admin and Api/Admin prefixes pass request query parameters, including contain, conditions, fields, finder, and order, directly to the ORM as options. A user able to log into the admin panel can embed SQL fragments in those options to execute arbitrary SQL against the application's database, including reading password hashes from the users table. Public-page and public-API fixes released in 5.3.1 and 5.4.1 did not protect these administrative paths. Setting USE_CORE_ADMIN_API to false does not prevent access through an authenticated browser session. This issue has been patched in versions 5.3.2 and 5.4.2.
Published: 2026-10-23
Score: 8.8 High
EPSS: n/a
KEV: No
Impact: Data breach and arbitrary SQL execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability occurs when list and detail actions in the Admin and Api/Admin sections of baserCMS accept user-provided query parameters without proper sanitization. This flaw allows an authenticated administrator to embed SQL fragments in the options that are passed directly to the ORM, enabling execution of arbitrary SQL statements. An attacker can read sensitive data such as password hashes from the users table and potentially manipulate the database, resulting in loss of confidentiality and integrity. The weakness falls under the common identifier for SQL injection.

Affected Systems

Versions of baserCMS released before 5.3.2 and before 5.4.2 are affected, specifically 5.0.0 to 5.3.1 and 5.4.0 to 5.4.1. The application is developed by baserproject and the products impacted are the basercms framework. The issue has been fixed in baserCMS 5.3.2 and 5.4.2, which should be used to remediate the risk.

Risk and Exploitability

The CVSS score of 8.8 classifies this as a high severity flaw, and although the EPSS score is not listed, the lack of listing in CISA KEV does not diminish the threat. The flaw is exploitable by any user who can authenticate to the admin panel or API; the attacker can supply crafted query parameters through the web interface or programmatic API calls and trigger unwanted SQL statements. No additional privileged escalation is required beyond administrative access, making it an in-place attack that can compromise the application database and its stored credentials.

Generated by OpenCVE AI on October 23, 2026 at 16:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest baserCMS patch (5.3.2 or 5.4.2) to eliminate the SQL injection.
  • Restrict network access to the admin panel and API endpoints to trusted hosts or IP ranges to reduce the likelihood of an unauthenticated attacker reaching the vulnerable interface.
  • If upgrading immediately is not feasible, implement strict input validation or sanitization for all query parameters in any custom code that interacts with the ORM as a temporary safeguard.

Generated by OpenCVE AI on October 23, 2026 at 16:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 14:00:00 +0000

Type Values Removed Values Added
Description baserCMS is a website development framework. In versions 5.0.0 before 5.3.2 and 5.4.0 before 5.4.2, list and detail actions in the Admin and Api/Admin prefixes pass request query parameters, including contain, conditions, fields, finder, and order, directly to the ORM as options. A user able to log into the admin panel can embed SQL fragments in those options to execute arbitrary SQL against the application's database, including reading password hashes from the users table. Public-page and public-API fixes released in 5.3.1 and 5.4.1 did not protect these administrative paths. Setting USE_CORE_ADMIN_API to false does not prevent access through an authenticated browser session. This issue has been patched in versions 5.3.2 and 5.4.2.
Title baserCMS: SQL injection in the admin panel and admin API
Weaknesses CWE-89
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-23T13:39:42.762Z

Reserved: 2026-10-21T20:34:25.600Z

Link: CVE-2026-114621

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-23T14:17:51.143

Modified: 2026-10-23T16:28:32.357

Link: CVE-2026-114621

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T16:15:17Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')