CVE-2026-114621: baserCMS: SQL injection in the admin panel and admin API

Published Oct 23, 2026
·
Updated

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 USECOREADMINAPI 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.

Affected Software

1 affected component
baserCMS BaserCMS>=5.0.0<5.3.2, >=5.4.0<5.4.2

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade baserCMS to a version that resolves this vulnerability.

    Fixed in 5.3.2
  2. Upgrade

    Upgrade baserCMS to a version that resolves this vulnerability.

    Fixed in 5.4.2

Event History

Oct 23, 2026
CVE Published
via MITRE·01:39 PM
Data Sourced
via MITRE·01:39 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are affected?

baserCMS versions 5.0.0 before 5.3.2 and 5.4.0 before 5.4.2 are affected. The issue is in administrative Admin and Api/Admin list and detail actions; fixes for public pages and public APIs in 5.3.1 and 5.4.1 did not address these paths.

2

What access does an attacker need to exploit this?

An attacker needs credentials that allow them to log in to the admin panel. They can then supply SQL fragments through query options such as contain, conditions, fields, finder, or order.

3

Does disabling the core Admin API mitigate the issue?

No. Setting USE_CORE_ADMIN_API to false does not prevent exploitation through an authenticated browser session in the admin panel.

4

What is the remediation?

Upgrade to baserCMS 5.3.2 or 5.4.2, depending on the release branch in use.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203