CVE-2026-129133: MRBS before 1.13.0 CSV Formula Injection via Report Export

Published Nov 13, 2026
·
Updated

MRBS before 1.13.0 contains a CSV formula injection vulnerability that allows authenticated users to inject spreadsheet formulas because the escape() function in web/report.php fails to neutralize leading formula characters. Attackers can store formulas in booking names, descriptions or custom fields that execute when privileged users open exported CSV reports, enabling data exfiltration or command execution via DDE.

Affected Software

1 affected component
MRBS MRBS<1.13.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade MRBS to a version that resolves this vulnerability.

    Fixed in 1.13.0

Event History

Nov 13, 2026
CVE Published
via MITRE·04:23 PM
Data Sourced
via MITRE·04:23 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·05:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who is exposed to this issue?

MRBS deployments running versions before 1.13.0 are affected when authenticated users can create or modify booking names, descriptions, or custom fields and a privileged user exports and opens a CSV report.

2

What does an attacker need to exploit it?

The attacker needs authenticated access to enter a spreadsheet formula into a booking-related field. Exploitation also requires a privileged user to open an exported CSV report containing the attacker-controlled value.

3

Are systems affected merely by running the vulnerable version?

A vulnerable MRBS version alone does not trigger the issue. The attack path depends on user-controlled booking data being included in a CSV report that is opened in spreadsheet software.

4

What should be prioritized if an immediate upgrade is not possible?

Until upgrading to 1.13.0, restrict who can create or edit booking names, descriptions, and custom fields, and avoid opening CSV reports containing untrusted booking data. Review exported report data for formula-like leading characters before opening it in spreadsheet software.

5

How can administrators check for possible exploitation?

Review booking names, descriptions, and custom fields for values beginning with spreadsheet formula characters, particularly in records included in CSV exports. Also identify whether privileged users have exported and opened reports containing attacker-controlled booking data.

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