CVE-2024-31224CWE-502

GPT Academic: Pickle deserializing cookies may pose RCE risk

Critical · published April 8, 2024

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

🚨 An untrusted data deserialization flaw could lead to remote code execution in GPT Academic versions 3.64 to 3.73! This is a big deal for anyone exposing the service online. 🔥 Think of it like a restaurant accepting takeout orders without verifying the ID of the delivery driver — they could bring in anything disguised as a legitimate order. In this case, your server is accepting untrustworthy data and running whatever malicious code comes along! If exploited, an attacker could execute arbitrary code on your server, potentially leading to unauthorized access, data leaks, or even complete control of the system. This could have devastating consequences, putting both your data and users at risk.

Put simply

Think of it like a restaurant accepting takeout orders without verifying the ID of the delivery driver — they could bring in anything disguised as a legitimate order. In this case, your server is accepting untrustworthy data and running whatever malicious code comes along! This vulnerability arises from the deserialization of untrusted data sent by clients to the server, enabling an attacker to inject harmful payloads that the server executes without proper validation.

What to do

If exploited, an attacker could execute arbitrary code on your server, potentially leading to unauthorized access, data leaks, or even complete control of the system. This could have devastating consequences, putting both your data and users at risk. Upgrade your GPT Academic to version 3.74 immediately to patch this vulnerability. Review your deployment configuration to ensure the service is not unnecessarily exposed to the internet, and consider implementing additional security measures as a precaution. You've got this! Stay proactive, and by following these steps, you'll fortify your defenses 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.01215 · 68.3th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2024-04-08T15:24Z
EPSS history
Timeline
  • 08 APR 15:24Z
    GPT Academic: Pickle deserializing cookies may pose RCE risk
    cvelistv5