Skip to main content

BaserCMS EUVDEUVD-2026-52014

| CVE-2026-65875 MEDIUM
Improper Neutralization of Formula Elements in a CSV File (CWE-1236)
2026-08-03 jpcert GHSA-p9ff-8g3w-rccv
5.1
CVSS 4.0 · Vendor: jpcert
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Submit malicious formula via public CMS input
  2. Delivery
    Formula stored in BaserCMS database
  3. Exploit
    Admin exports data as CSV file
  4. Execution
    Admin opens CSV in spreadsheet application
  5. Persist
    Spreadsheet evaluates injected formula
  6. Impact
    Arbitrary command executes on admin workstation

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V1 - Encoding and Sanitization CSV injection prevention
Exploitation Conditions

The attacker must be able to submit user-controlled input to a BaserCMS form or field that is subsequently included in a CSV export - the CVSS PR:N metric confirms no authentication is required for this injection step. Exploitation is gated on two sequential actions by the victim: (1) a privileged user must perform a CSV export of the affected data, and (2) that user must open the resulting file in spreadsheet software that evaluates formula elements (Excel, LibreOffice Calc, Google Sheets). Modern Excel versions with Protected View enabled will display a warning before executing external content, requiring the user to actively click 'Enable Editing' to trigger the payload - this is a meaningful but unreliable mitigating factor. Exploitation is further limited to the permissions and context of the user who opens the CSV, and does not directly compromise BaserCMS server-side resources.

Impact

The CVSS 7.1 score is driven primarily by Scope:Changed (S:C), which elevates an otherwise moderate impact. The vector AV:N/AC:L/PR:N/UI:R confirms network-accessible, low-complexity delivery with no authentication barrier for the injection phase, but requires the victim to actively open the exported CSV file. EPSS data was not provided, limiting probabilistic exploitation forecasting. KEV status is not confirmed, and no public POC exploit has been identified, suggesting this is not yet under active mass exploitation. Real-world risk is moderate: the attack is opportunistic against administrators who routinely export CMS data, making it a viable spear-phishing or insider-threat vector. Modern versions of Excel default to Protected View for downloaded files, which partially mitigates automatic formula execution, though user override of Protected View warnings is common. The absence of a bounded version range in the CPE is a data gap - the true exposure scope depends on how many BaserCMS deployments remain unpatched.

Exploit ScenarioDerived

An unauthenticated attacker submits a registration or contact form in BaserCMS containing a malicious payload such as =cmd|'/C powershell -enc <base64>'!A0 in a name or comment field. An administrator later exports a user list or submission log as CSV and opens it in Microsoft Excel. If Protected View is dismissed or disabled, Excel evaluates the formula and executes the embedded command on the administrator's workstation under their user context.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 03, 2026

CSV formula injection in BaserCMS enables a remote unauthenticated attacker to embed malicious spreadsheet formulas into user-controlled fields within the CMS. When a privileged user exports affected data as a CSV and opens it in spreadsheet software such as Microsoft Excel or LibreOffice Calc, the injected formula executes in the context of that application on the victim's workstation. The CVSS Scope:Changed (S:C) rating reflects that impact escapes the web application boundary entirely, affecting the victim's local system. No active exploitation (KEV) has been confirmed and no public exploit code has been identified at time of analysis.

RemediationAI

Consult the vendor advisory at https://basercms.net/security/JVN_94952030 and apply the patched version of BaserCMS as soon as it is identified - no specific fix version was confirmed in the available data. As a compensating control, configure Microsoft Excel and LibreOffice Calc to enforce Protected View for files originating from external sources, preventing automatic formula execution; note this requires user awareness to avoid bypassing the prompt. Administrators should be instructed to inspect CSV exports in a plain text editor before opening in spreadsheet software, or use import wizards that treat all columns as text. Restricting the CSV export feature to the minimum set of trusted roles reduces the attack surface without disabling the feature entirely. Disabling DDE in Excel via Trust Center settings (File → Options → Trust Center → External Content) is an additional workstation-level control with minimal operational trade-off for most environments.

Affected VersionsENISA

basercms 0 <5.3.0

Affected Packages

euvd basercms fix: 5.3.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-1236 (Improper Neutralization of Formula Elements in a CSV File) describes the failure to sanitize user-controlled data before embedding it in exported CSV files. Spreadsheet applications including Microsoft Excel, LibreOffice Calc, and Google Sheets interpret cell values prefixed with =, +, -, or @ as executable formulas. Attackers exploit this by injecting Dynamic Data Exchange (DDE) commands or HYPERLINK-based payloads into CMS input fields that subsequently appear in CSV exports. The affected product is identified by CPE cpe:2.3:a:basercms_users_community:basercms:*:*:*:*:*:*:*:* - a wildcard across all versions - developed by the baserCMS Users Community and reported through JPCERT/CC via JVN advisory JVNVU94952030. No version ceiling is specified in the CPE, indicating the full release history may be affected.

Know when Basercms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (jpcert) PRIMARY 5.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:L
vuln.today AI 7.1 HIGH

No authentication needed to inject data (PR:N, AV:N); victim must open the CSV (UI:R); execution escapes to spreadsheet context justifying S:C with limited C/I/A.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:L

Primary rating from Vendor (jpcert).

CVSS VectorVendor: jpcert

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

Lifecycle Timeline

4
Severity Changed
Aug 03, 2026 - 01:22 NVD
HIGH MEDIUM
CVSS changed
Aug 03, 2026 - 01:22 NVD
7.1 (HIGH) 5.1 (MEDIUM)
Patch available
Aug 03, 2026 - 01:01 EUVD
CVE Published
Aug 03, 2026 - 00:13 cve.org
HIGH 7.1

DescriptionCVE.org

BaserCMS provided by baserCMS Users Community contains a CSV file injection vulnerability. If a user downloads and opens a CSV file containing malicious code injected by an attacker, the malicious code may be executed.

Executive ViewAI

Why It Matters

CVE-2026-65875 in BaserCMS allows attackers to inject malicious formulas that execute on administrators' computers when they export and open data in spreadsheet applications, putting sensitive systems and data at risk. Organizations using BaserCMS should assume all exported reports may contain embedded attack code targeting administrative users.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: disable CSV export functionality if not operationally critical; restrict export access to highest-trusted administrative users only; implement server-side input validation and sanitization on all user-controlled fields to strip or escape formula prefixes; train administrative staff to treat all CSV exports as untrusted and open them with caution or in read-only mode; monitor BaserCMS instance logs for suspicious data injection attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
niche Japanese open-source CMS, limited global enterprise footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

CVE-2018-18942 HIGH POC
7.2 Nov 05

In baserCMS before 4.1.4, lib\Baser\Model\ThemeConfig.php allows remote attackers to execute arbitrary PHP code via the

CVE-2017-10842 CRITICAL
9.8 Aug 29

SQL injection vulnerability in the baserCMS 3.0.14 and earlier, 4.0.5 and earlier allows remote attackers to execute arb

CVE-2023-43792 CRITICAL
9.8 Oct 30

baserCMS is a website development framework. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploita

CVE-2023-43649 CRITICAL
9.8 Oct 30

baserCMS is a website development framework. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploita

CVE-2023-25655 CRITICAL
9.8 Mar 23

baserCMS is a Content Management system. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2023-25654 CRITICAL
9.8 Mar 23

baserCMS is a Content Management system. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,

CVE-2026-30880 CRITICAL
9.2 Mar 31

OS command injection in baserCMS installer prior to version 5.2.3 allows remote attackers to execute arbitrary system co

CVE-2026-30877 CRITICAL
9.1 Mar 31

OS command injection in baserCMS update functionality allows authenticated administrators to execute arbitrary commands

CVE-2026-21861 CRITICAL
9.1 Mar 31

OS command injection in baserCMS core update functionality allows authenticated administrators to execute arbitrary syst

CVE-2017-10844 HIGH
8.8 Aug 29

baserCMS 3.0.14 and earlier, 4.0.5 and earlier allows an attacker to execute arbitrary PHP code on the server via unspec

CVE-2016-4879 HIGH
8.8 May 12

Cross-site request forgery (CSRF) vulnerability in baserCMS plugin Mail version 3.0.10 and earlier allows remote attacke

CVE-2016-4881 HIGH
8.8 May 12

Cross-site request forgery (CSRF) vulnerability in baserCMS plugin Blog version 3.0.10 and earlier allows remote attacke

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy