PT-2026-29146 · Basercms · Basercms

·

CVE-2026-21861

·

Published

2026-03-31

·

Updated

2026-08-01

CVSS v3.1

9.1

Critical

VectorAV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions baserCMS versions prior to 5.2.3
Description baserCMS contains an OS command injection flaw in its core update functionality. An authenticated administrator can execute arbitrary OS commands on the server because user-controlled input is passed directly to the exec() function without sufficient validation or escaping. This design issue allows for Remote Code Execution (RCE), enabling the retrieval of server information, reading or writing arbitrary files, and accessing application configuration data such as database credentials.
Technical details include:
  • API Endpoint: /baser/admin/baser-core/plugins/get core update
  • Vulnerable Parameters: php
  • Function Names: PluginsController::get core update(), PluginsService::getCoreUpdate(), and exec()
Recommendations Update baserCMS to version 5.2.3. As a temporary mitigation, restrict access to the /baser/admin/baser-core/plugins/get core update endpoint to minimize the risk of exploitation.

Exploit

Fix

RCE

OS Command Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-21861
GHSA-QXMC-6F24-G86G

Affected Products

Basercms