CVE-2024-24019

A SQL injection vulnerability exists in Novel-Plus v4.3.0-RC1 and prior versions

Critical · published February 7, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
47.3
In the wild
Unconfirmed
What it is

🚨 A crafty attacker can tweak offset, limit, and sort parameters to exploit SQL injection in Novel-Plus v4.3.0-RC1 and earlier! 🔥 Think of it like a restaurant where users can order anything on the menu without checking their IDs — if a mischievous diner could sneak in their own requests, they might end up getting the chef's secret recipes without a reservation! This SQL injection vulnerability allows an attacker to read, modify, or even delete sensitive data from the database. It’s like giving someone a master key to explore every locked drawer in a filing cabinet, which could expose critical information and lead to serious breaches of security.

Put simply

Think of it like a restaurant where users can order anything on the menu without checking their IDs — if a mischievous diner could sneak in their own requests, they might end up getting the chef's secret recipes without a reservation! The vulnerability arises from a failure to properly sanitize user inputs in the /system/roleDataPerm/list endpoint, allowing attackers to inject malicious SQL code via the crafted parameters, bypassing normal application controls.

What to do

This SQL injection vulnerability allows an attacker to read, modify, or even delete sensitive data from the database. It’s like giving someone a master key to explore every locked drawer in a filing cabinet, which could expose critical information and lead to serious breaches of security. Immediately update to Novel-Plus v4.3.1 or later to patch this vulnerability. Additionally, implement input validation and prepared statements to safeguard against future SQL injection attempts. Regular audits of your code can help catch similar issues before they escalate! You've got this! Stay vigilant and secure your system, and you'll conquer this vulnerability in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00586 · 47.3th percentile
Published
2024-02-07T00:00Z
EPSS history
Timeline
  • 07 FEB 00:00Z
    A SQL injection vulnerability exists in Novel-Plus v4.3.0-RC1 and prior versions
    cvelistv5