CVE-2025-12099CWE-502insecure-deserialization

CVE-2025-12099

High · published November 8, 2025

CVSS v3.1
7.2
EPSS
1%
Percentile
45.6
In the wild
Unconfirmed
What it is

⚡ A sneaky PHP Object Injection vulnerability lurks in the Academy LMS plugin for WordPress, affecting all versions up to 3.3.8! 🚨 Think of this vulnerability as a surprise guest in your kitchen who can bring in ingredients without checking them first. If your pantry (site) has the right mix (like a POP chain), they could whip up quite the chaotic dish! An attacker with Administrator-level access could exploit this vulnerability to potentially delete files, grab sensitive data, or even execute arbitrary code, all while the site’s defenses stand down. If they manage to leverage a POP chain from another plugin or theme, the impact could be absolutely devastating!

Put simply

Think of this vulnerability as a surprise guest in your kitchen who can bring in ingredients without checking them first. If your pantry (site) has the right mix (like a POP chain), they could whip up quite the chaotic dish! This PHP Object Injection flaw allows authenticated attackers to inject a PHP Object through the 'import_all_courses' function, exploiting deserialization of untrusted input. The real risk surfaces only if another vulnerable component with a POP chain is present on the site.

What to do

An attacker with Administrator-level access could exploit this vulnerability to potentially delete files, grab sensitive data, or even execute arbitrary code, all while the site’s defenses stand down. If they manage to leverage a POP chain from another plugin or theme, the impact could be absolutely devastating! Immediate action is required: patch to version 3.3.9 or later to mitigate this vulnerability. Additionally, review and audit any other plugins or themes that may contain a POP chain. Be vigilant about restricting Administrator-level access to trusted users only. You've got this! With these steps, you'll be locking down your site and earning your security hero badge in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00556 · 45.6th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-11-08T14:15Z
References (3)
EPSS history
Timeline
  • 08 NOV 08:27Z
    Academy LMS – WordPress LMS Plugin for Complete eLearning Solution <= 3.3.8 - Authenticated (Administrator+) PHP Object Injection via 'import_all_courses'
    cvelistv5