CVE-2020-15929

In Ortus TestBox 2.4.0 through 4.1.0, unvalidated query string parameters passed to system/runners/HTMLRunner.cfm allow an attacker to write an arbitrary CFM…

published November 24, 2020

CVSS
—
EPSS
5%
Percentile
91.8
In the wild
Unconfirmed
What it is

🚨 A sneaky flaw in Ortus TestBox lets attackers craft their own CFM files with just a query string! This is like giving a chef a menu with no restrictions—what could go wrong? 🔥 Think of this vulnerability like a restaurant that allows guests to submit their own recipes without any oversight. If a diner submits a dangerous dish, well, it could spoil the whole meal for everyone! An attacker could exploit this oversight to write arbitrary CFML code, leading to Remote Code Execution. This means they might run any code they want on the server, potentially accessing sensitive data or even taking control of the entire application. Absolutely devastating!

Put simply

Think of this vulnerability like a restaurant that allows guests to submit their own recipes without any oversight. If a diner submits a dangerous dish, well, it could spoil the whole meal for everyone! This vulnerability arises when unvalidated query string parameters are passed to HTMLRunner.cfm, allowing an attacker to manipulate file writes and execute malicious CFML tags.

What to do

An attacker could exploit this oversight to write arbitrary CFML code, leading to Remote Code Execution. This means they might run any code they want on the server, potentially accessing sensitive data or even taking control of the entire application. Absolutely devastating! To protect your application, upgrade to Ortus TestBox version 4.1.1 or later. Additionally, review your application’s input validation to ensure that no untrusted data can be processed as executable code. 🛡️ You've got this! With the right updates and precautions, your application can be safe from this type of attack. 🌟

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04745 · 91.8th percentile
Published
2020-11-24T01:32Z
EPSS history
Timeline
  • 24 NOV 01:32Z
    In Ortus TestBox 2.4.0 through 4.1.0, unvalidated query string parameters passed to system/runners/HTMLRunner.cfm allow an attacker to write an arbitrary CFM…
    cvelistv5