CVE-2024-8621CWE-89

Daily Prayer Time <= 2024.08.26 - Authenticated (Contributor+) SQL Injection

Critical · published September 25, 2024

CVSS v3.1
9.9
EPSS
1%
Percentile
44.1
In the wild
Unconfirmed
What it is

🚨 A sneaky SQL injection vulnerability has been discovered in the Daily Prayer Time plugin for WordPress! If you're running this up to version 2024.08.26, it's time to act fast! 🔥 Think of this vulnerability like a delivery driver who opens your front door and drops in extra packages without checking if they're supposed to. When attackers exploit this SQL injection, they can add their own orders to your database, and those could be sensitive data you’d rather keep private! An authenticated attacker with Contributor access could append malicious SQL commands to existing queries, effectively turning them into powerful data extraction machines. This means they could potentially access and siphon off sensitive information right from your database—absolutely devastating!

Put simply

Think of this vulnerability like a delivery driver who opens your front door and drops in extra packages without checking if they're supposed to. When attackers exploit this SQL injection, they can add their own orders to your database, and those could be sensitive data you’d rather keep private! This SQL injection vulnerability arises from insufficient escaping of the 'max_word' parameter in the 'quran_verse' shortcode, allowing an attacker to manipulate existing SQL queries to retrieve unauthorized data.

What to do

An authenticated attacker with Contributor access could append malicious SQL commands to existing queries, effectively turning them into powerful data extraction machines. This means they could potentially access and siphon off sensitive information right from your database—absolutely devastating! Patch your Daily Prayer Time plugin immediately to a version after 2024.08.26. Review your user roles and permissions to ensure only trusted users have Contributor-level access. It’s also a good practice to audit your database queries for proper parameterization. You’ve got this! Follow these steps to secure your site and maintain your hero status! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00531 · 44.1th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-09-25T02:05Z
EPSS history
Timeline
  • 25 SEP 02:05Z
    Daily Prayer Time <= 2024.08.26 - Authenticated (Contributor+) SQL Injection
    cvelistv5