CVE-2025-14931
Unknown Unknown - Not Provided
Deserialization RCE in Hugging Face smolagents Without Authentication

Publication date: 2025-12-23

Last updated on: 2025-12-23

Assigner: Zero Day Initiative

Description
Hugging Face smolagents Remote Python Executor Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Hugging Face smolagents. Authentication is not required to exploit this vulnerability. The specific flaw exists within the parsing of pickle data. The issue results from the lack of proper validation of user-supplied data, which can result in deserialization of untrusted data. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-28312.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-12-23
Last Modified
2025-12-23
Generated
2026-05-07
AI Q&A
2025-12-24
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
hugging_face smolagents 3.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-502 The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
Attack-Flow Graph
AI Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The vulnerability allows remote attackers to execute arbitrary code with the privileges of the service account, potentially compromising the confidentiality, integrity, and availability of the affected system. Such a compromise could lead to unauthorized access or disclosure of sensitive data, which may result in non-compliance with standards and regulations like GDPR and HIPAA that require protection of personal and health information. However, specific impacts on compliance are not detailed in the provided resources. [1]


Can you explain this vulnerability to me?

This vulnerability in Hugging Face smolagents involves improper validation when parsing pickle data, which leads to deserialization of untrusted data. This flaw allows remote attackers to execute arbitrary code on affected systems without needing authentication, by exploiting the way the software processes user-supplied data. [1]


How can this vulnerability impact me? :

Exploitation of this vulnerability can allow attackers to execute arbitrary code with the privileges of the service account running smolagents. This can lead to full compromise of the affected system, impacting confidentiality, integrity, and availability of data and services. [1]


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart