◆ CVE Hub

CVE-2026-115481

SSVC: none

baserCMS: BcCustomContent file fields can be configured to allow executable file extensions such as php, leading to arbitrary PHP file upload

Published
2026-10-23
Last modified
2026-10-23
CNA
GitHub_M
NVD status
Deferred
CWE
CWE-434

Fetching some sources has been requested. Reload in about a minute to see them.

CVSS v3.1 (listed by NVD)
—
Not scored
CVSS v4.0 (listed by NVD)
8.5
HIGH
Scored by github.com (not yet scored by NVD)
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS (listed by CVE.org)
8.5
HIGH
Scored by CNA (GitHub_M) · v4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS exploit probability
0.5%
Percentile 39.4%
as of 2026-10-24
CISA KEV
—
Not listed
SSVC (CISA ADP)
none
Automatable: no / Impact: total

Attack conditions and impact

Derived from the CNA (via NVD) CVSS 4.0 vector
NetworkLoginActive action Confidentiality HIntegrity HAvailability H
MetricValueMeaning
Attack vector AVNNetwork
Attack complexity ACLLow (easy)
Attack requirements ATNNone
Privileges required PRLRegular user
User interaction UIAActive
Confidentiality (vulnerable system) VCHHigh
Integrity (vulnerable system) VIHHigh
Availability (vulnerable system) VAHHigh
Confidentiality (subsequent systems) SCNNone
Integrity (subsequent systems) SINNone
Availability (subsequent systems) SANNone
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Description

NVD

baserCMS is a website development framework. Starting in version 5.0.0-beta1 and prior to versions 5.3.2 and 5.4.2, `PermissionGroupsService::build()` reads a plugin's `config/permission.php` to decide what each user group may reach. When that file is absent it writes a wildcard allow rule instead: `url` `/baser/<prefix>/<plugin>/*`, `method` `*`, `auth` true, for every non-admin group. BcCustomContent has no such file in any release. After an administrator installs it, the default `operators` group can store and execute arbitrary PHP under the document root. Versions 5.3.2 and 5.4.2 patch the issue.

CVSS assessments

ProviderVersionScoreVector
NVD / [email protected] (Secondary)4.08.5 HIGHCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CNA / GitHub_M4.08.5 HIGHCVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Affected products and packages

CNA (CVE.org)

VendorProductVersions
baserprojectbasercms
affected: >= 5.0.0-beta1, < 5.3.2
affected: >= 5.4.0, < 5.4.2

Linux distribution status

Red Hat ↗ Fetching

Debian ↗

No record

Ubuntu ↗ Fetching

References (5)