Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSubmit malicious formula via public CMS input
-
DeliveryFormula stored in BaserCMS database
-
ExploitAdmin exports data as CSV file
-
ExecutionAdmin opens CSV in spreadsheet application
-
PersistSpreadsheet evaluates injected formula
-
ImpactArbitrary 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (jpcert).
CVSS VectorVendor: jpcert
Lifecycle Timeline
4DescriptionCVE.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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
In baserCMS before 4.1.4, lib\Baser\Model\ThemeConfig.php allows remote attackers to execute arbitrary PHP code via the
SQL injection vulnerability in the baserCMS 3.0.14 and earlier, 4.0.5 and earlier allows remote attackers to execute arb
baserCMS is a website development framework. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploita
baserCMS is a website development framework. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploita
baserCMS is a Content Management system. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
baserCMS is a Content Management system. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
OS command injection in baserCMS installer prior to version 5.2.3 allows remote attackers to execute arbitrary system co
OS command injection in baserCMS update functionality allows authenticated administrators to execute arbitrary commands
OS command injection in baserCMS core update functionality allows authenticated administrators to execute arbitrary syst
baserCMS 3.0.14 and earlier, 4.0.5 and earlier allows an attacker to execute arbitrary PHP code on the server via unspec
Cross-site request forgery (CSRF) vulnerability in baserCMS plugin Mail version 3.0.10 and earlier allows remote attacke
Cross-site request forgery (CSRF) vulnerability in baserCMS plugin Blog version 3.0.10 and earlier allows remote attacke
EUVD-2026-52014
GHSA-p9ff-8g3w-rccv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB