CVE-2019-25019

LimeSurvey before 4.0.0-RC4 allows SQL injection via the participant model

published February 14, 2021

CVSS
—
EPSS
1%
Percentile
71.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky SQL injection hides in the participant model of LimeSurvey versions before 4.0.0-RC4! Think of it like a restaurant where a waiter can change the orders without anyone noticing. If they don’t check what the kitchen is sending out, they could serve the wrong dishes, or even worse, add unapproved ingredients to the mix! An attacker could exploit this vulnerability to manipulate the database, potentially accessing sensitive participant data or altering survey results. This can lead to the loss of data integrity and trust in your surveys, making it a surprisingly sneaky threat!

Put simply

Think of it like a restaurant where a waiter can change the orders without anyone noticing. If they don’t check what the kitchen is sending out, they could serve the wrong dishes, or even worse, add unapproved ingredients to the mix! This SQL injection vulnerability allows attackers to inject malicious queries through the participant model, which can lead to unauthorized data retrieval or manipulation.

What to do

An attacker could exploit this vulnerability to manipulate the database, potentially accessing sensitive participant data or altering survey results. This can lead to the loss of data integrity and trust in your surveys, making it a surprisingly sneaky threat! To secure your LimeSurvey installation, upgrade to version 4.0.0-RC4 or later immediately. Additionally, implement prepared statements in your database interactions to mitigate the risk of SQL injection going forward. You've got this! Patch up and lock down your LimeSurvey installation like a pro! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01337 · 71.0th percentile
Published
2021-02-14T03:22Z
EPSS history
Timeline
  • 14 FEB 03:22Z
    LimeSurvey before 4.0.0-RC4 allows SQL injection via the participant model
    cvelistv5