CVE-2025-12824CWE-22path-traversal

CVE-2025-12824

High · published December 12, 2025

CVSS v3.1
8.8
EPSS
1%
Percentile
56.2
In the wild
Unconfirmed
What it is

⚡ A crafty shortcode lets attackers pull in any PHP file they fancy! With Local File Inclusion in the Player Leaderboard plugin for WordPress, this vulnerability opens the door for some serious mischief. 🔥 Think of it like a restaurant where diners can order any dish on the menu without the chef ever checking if the ingredients are safe. An attacker with contributor access can whip up a recipe that includes malicious code! If exploited, this vulnerability could allow attackers to bypass access controls, access sensitive data, or even execute arbitrary PHP code on your server. That means they could potentially take complete control of your site — yikes!

Put simply

Think of it like a restaurant where diners can order any dish on the menu without the chef ever checking if the ingredients are safe. An attacker with contributor access can whip up a recipe that includes malicious code! The Player Leaderboard plugin's unsanitized use of the 'mode' attribute in the 'player_leaderboard' shortcode leads to Local File Inclusion, enabling attackers to include files from the server without proper validation.

What to do

If exploited, this vulnerability could allow attackers to bypass access controls, access sensitive data, or even execute arbitrary PHP code on your server. That means they could potentially take complete control of your site — yikes! To protect yourself, patch the Player Leaderboard plugin to the latest version immediately. Additionally, review user access levels and restrict any unnecessary contributor permissions. You've got this! Fixing this vulnerability will bolster your site's defenses and keep those pesky attackers at bay. 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00801 · 56.2th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-12-12T09:15Z
References (3)
EPSS history
Timeline
  • 12 DEC 03:20Z
    Player Leaderboard 1.0.0 - 1.0.2 - Authenticated (Contributor+) Local File Inclusion
    cvelistv5