CVE-2024-48920CWE-306

PutongOJ: unprivileged users can escalate privileges by constructing requests

Critical · published October 17, 2024

CVSS v3.1
9.1
EPSS
0%
Percentile
38.8
In the wild
Unconfirmed
What it is

🚨 Unprivileged users can elevate their game in PutongOJ software! Just a few crafted requests can transform them into admins, accessing and compromising sensitive information. 🔥 Think of it as a restaurant where anyone can stroll into the manager's office and start ordering the menu items they want, even if they weren't supposed to. Without proper checks, the regular diners can access everything and cause chaos! This vulnerability allows an attacker to gain unauthorized admin-level access, which could lead to disastrous consequences like exposing sensitive data, altering critical configurations, or even taking complete control of the system. If left unaddressed, this could severely undermine the integrity of the entire application!

Put simply

Think of it as a restaurant where anyone can stroll into the manager's office and start ordering the menu items they want, even if they weren't supposed to. Without proper checks, the regular diners can access everything and cause chaos! The flaw lies in the privilege escalation mechanism within PutongOJ, where unprivileged users can manipulate request parameters to elevate their access level, effectively bypassing the restrictions intended to safeguard sensitive operations.

What to do

This vulnerability allows an attacker to gain unauthorized admin-level access, which could lead to disastrous consequences like exposing sensitive data, altering critical configurations, or even taking complete control of the system. If left unaddressed, this could severely undermine the integrity of the entire application! Update to version 2.1.0-beta.1 immediately to close this security hole. If an upgrade isn't possible right now, manually apply the patch from commit `211dfe9` to mitigate the risk. Don't wait too long — this is a critical fix! You've got this! Stay vigilant and secure your environment by following these steps. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00459 · 38.8th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2024-10-17T14:24Z
EPSS history
Timeline
  • 17 OCT 14:24Z
    PutongOJ: unprivileged users can escalate privileges by constructing requests
    cvelistv5