Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-28425: n/a

0
High
VulnerabilityCVE-2024-28425cvecve-2024-28425
Published: Thu Mar 14 2024 (03/14/2024, 00:00:00 UTC)
Source: CVE Database V5

Description

greykite v1.0.0 was discovered to contain an arbitrary file upload vulnerability in the load_obj function at /templates/pickle_utils.py. This vulnerability allows attackers to execute arbitrary code via uploading a crafted file.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/26/2026, 11:20:23 UTC

Technical Analysis

The vulnerability identified as CVE-2024-28425 affects greykite version 1.0.0 and is located in the load_obj function of the /templates/pickle_utils.py file. It is classified as an arbitrary file upload vulnerability (CWE-434), which allows attackers to upload maliciously crafted files. These files can be deserialized or processed in a way that leads to arbitrary code execution on the target system. The vulnerability can be exploited remotely over the network without requiring privileges, but it does require user interaction, such as triggering the upload functionality. The CVSS v3.1 base score is 7.5, indicating a high severity level, with the vector string AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H. This means the attack vector is network-based, attack complexity is high, no privileges are required, user interaction is required, and the impact on confidentiality, integrity, and availability is high. The vulnerability poses a significant risk because arbitrary code execution can lead to full system compromise, data theft, or disruption of services. No patches or fixes are currently linked, and no known exploits have been reported in the wild, suggesting it is a recently disclosed issue. The vulnerability's root cause is improper handling of file uploads and insecure deserialization in the pickle_utils.py module, which processes uploaded files without sufficient validation or sanitization.

Potential Impact

If exploited, this vulnerability can allow attackers to execute arbitrary code remotely, potentially leading to full system compromise. This can result in unauthorized access to sensitive data, modification or deletion of critical files, and disruption of service availability. Organizations relying on greykite v1.0.0 for data processing or forecasting could face operational downtime, data breaches, and reputational damage. The high impact on confidentiality, integrity, and availability makes this a critical concern for environments where greykite is integrated into production workflows. Additionally, the lack of authentication requirements lowers the barrier for attackers, increasing the risk of exploitation, especially in environments exposed to untrusted users or the internet.

Mitigation Recommendations

Organizations should immediately review their use of greykite v1.0.0 and restrict access to the vulnerable load_obj functionality. Since no official patch is currently available, implement strict input validation and sanitization on all file uploads to prevent malicious files from being processed. Employ network-level controls such as web application firewalls (WAFs) to detect and block suspicious upload attempts. Limit user permissions and isolate the environment running greykite to minimize potential damage from exploitation. Monitor logs for unusual file upload activity and signs of code execution. Consider disabling or restricting the pickle_utils.py module if feasible until a patch is released. Engage with the greykite development community or vendor for updates and patches. Finally, educate users about the risks of interacting with untrusted file uploads to reduce the likelihood of triggering the vulnerability.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
mitre
Date Reserved
2024-03-08T00:00:00.000Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6d8fb7ef31ef0b588a0a

Added to database: 2/25/2026, 9:45:51 PM

Last enriched: 2/26/2026, 11:20:23 AM

Last updated: 4/12/2026, 11:54:19 AM

Views: 9

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses