CWE-502— Deserialization of Untrusted Data
The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.— MITRE CWE catalog
3,473 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-502page 48 of 70
- CVE-2017-3200HIGHCVSS 8.1EG 8.12018-06-11
The Java implementation of AMF3 deserializers used in GraniteDS, version 3.1.1.G, may allow instantiation of arbitrary classes via their public parameter-less constructor and subsequently call arbitrary Java Beans setter methods. The abili…
- CVE-2017-3199HIGHCVSS 8.1EG 8.12018-06-11
The Java implementation of GraniteDS, version 3.1.1.GA, AMF3 deserializers derives class instances from java.io.Externalizable rather than the AMF3 specification's recommendation of flash.utils.IExternalizable. A remote attacker with the a…
- CVE-2018-10654HIGHCVSS 8.1EG 8.12018-05-23
There is a Hazelcast Library Java Deserialization Vulnerability in Citrix XenMobile Server 10.8 before RP2 and 10.7 before RP3.
- CVE-2018-7891HIGHCVSS 8.1EG 8.12018-04-30
The Milestone XProtect Video Management Software (Corporate, Expert, Professional+, Express+, Essential+) 2016 R1 (10.0.a) to 2018 R1 (12.1a) contains .NET Remoting endpoints that are vulnerable to deserialization attacks resulting in remo…
- CVE-2018-1051HIGHCVSS 8.1EG 8.12018-01-25
It was found that the fix for CVE-2016-9606 in versions 3.0.22 and 3.1.2 was incomplete and Yaml unmarshalling in Resteasy is still possible via `Yaml.load()` in YamlProvider.
- CVE-2018-5968HIGHCVSS 8.1EG 8.12018-01-22
FasterXML jackson-databind through 2.8.11 and 2.9.x through 2.9.3 allows unauthenticated remote code execution because of an incomplete fix for the CVE-2017-7525 and CVE-2017-17485 deserialization flaws. This is exploitable via two differe…
- CVE-2017-4995HIGHCVSS 8.1EG 8.12017-11-27
An issue was discovered in Pivotal Spring Security 4.2.0.RELEASE through 4.2.2.RELEASE, and Spring Security 5.0.0.M1. When configured to enable default typing, Jackson contained a deserialization vulnerability that could lead to arbitrary …
- CVE-2017-1000053HIGHCVSS 8.1EG 8.12017-07-17
Elixir Plug before v1.0.4, v1.1.7, v1.2.3 and v1.3.2 is vulnerable to arbitrary code execution in the deserialization functions of Plug.Session.
- CVE-2017-1000034HIGHCVSS 8.1EG 8.12017-07-17
Akka versions <=2.4.16 and 2.5-M1 are vulnerable to a java deserialization attack in its Remoting component resulting in remote code execution in the context of the ActorSystem.
- CVE-2023-36757HIGHCVSS 8.0EG 8.12023-09-12
Microsoft Exchange Server Spoofing Vulnerability
- CVE-2025-71348HIGHCVSS 7.8EG 8.12026-06-21
picklescan before 0.0.28 fails to detect malicious pickle files that invoke torch.utils._config_module.load_config function within reduce methods. Attackers can craft pickle files embedding arbitrary code that evades detection but executes…
- CVE-2025-71357HIGHCVSS 7.8EG 8.12026-06-21
picklescan before 0.0.30 fails to detect malicious pickle files using idlelib.pyshell.ModifiedInterpreter.runcommand in reduce methods. Attackers can embed undetected code in pickle files that executes remote commands when loaded by victim…
- CVE-2025-71378HIGHCVSS 7.8EG 8.12026-06-21
picklescan before 0.0.30 fails to detect cProfile.runctx function calls in pickle file reduce methods, allowing attackers to execute arbitrary code. Malicious pickle files bypass picklescan detection and execute remote code when loaded via…
- CVE-2022-35870HIGHCVSS 7.8EG 8.12022-07-25
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Inductive Automation Ignition 8.1.15 (b2022030114). Although authentication is required to exploit this vulnerability, the existing authentic…
- CVE-2021-32836HIGHCVSS 7.5EG 8.12021-09-09
ZStack is open source IaaS(infrastructure as a service) software. In ZStack before versions 3.10.12 and 4.1.6 there is a pre-auth unsafe deserialization vulnerability in the REST API. An attacker in control of the request body will be able…
- CVE-2026-59307HIGHCVSS 8.0EG 8.02026-08-27
An operator who calls JdbcMessageStore.addAllowedPatterns(...) to restrict deserialization receives no protection at all when the store is a Spring-managed bean. Spring Integration 7.1.0 Spring Integration 7.0.0 - 7.0.5 Spring Integration …
- CVE-2026-16138HIGHCVSS 8.0EG 8.02026-08-17
In Progress ShareFile Storage Zones Controller v5.12.5 and below versions, unsafe deserialization of untrusted file metadata can allow a user with write access to a Network share to execute arbitrary code on the Storage Zones Controller ho…
- CVE-2026-68772HIGHCVSS 8.0EG 8.02026-08-07
ZenML 0.94.6 contains a remote code execution vulnerability in the CloudpickleMaterializer component that allows attackers with write access to a shared artifact store to execute arbitrary code by planting a malicious pickle file. Attacker…
- CVE-2026-10538HIGHCVSS 8.0EG 8.02026-07-01
Messaging consumer functionality allows deserialization of user-controlled data without sufficient restriction of allowed object types in the out of support Control-M/Server and Control-M/Enterprise Manager versions 9.0.20.x and potentiall…
- CVE-2026-12240HIGHCVSS 8.0EG 8.02026-06-30
The Export User Data plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the unserialize function in all versions up to, and including, 2.2.6. This makes it possible for authenticated a…
- CVE-2026-45162HIGHCVSS 8.0EG 8.02026-05-27
Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.17 (LTS) and 12.3.7, multiple Pimcore locations call PHP's unserialize() on data from database columns and filesystem files without the allowed_classes restrict…
- CVE-2026-40368HIGHCVSS 8.0EG 8.02026-05-12
Deserialization of untrusted data in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.
- CVE-2026-27830HIGHCVSS 8.0EG 8.02026-02-26
c3p0, a JDBC Connection pooling library, is vulnerable to attack via maliciously crafted Java-serialized objects and `javax.naming.Reference` instances. Several c3p0 `ConnectionPoolDataSource` implementations have a property called `userOv…
- CVE-2025-62204HIGHCVSS 8.0EG 8.02025-11-11
Deserialization of untrusted data in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.
- CVE-2025-53078HIGHCVSS 8.0EG 8.02025-07-29
Deserialization of Untrusted Data in Samsung DMS(Data Management Server) allows attackers to execute arbitrary code via write file to system
- CVE-2025-6279HIGHCVSS 8.0EG 8.02025-06-19
A vulnerability, which was classified as critical, has been found in Upsonic up to 0.55.6. This issue affects the function cloudpickle.loads of the file /tools/add_tool of the component Pickle Handler. The manipulation leads to deserializa…
- CVE-2025-30165HIGHCVSS 8.0EG 8.02025-05-06
vLLM is an inference and serving engine for large language models. In a multi-node vLLM deployment using the V0 engine, vLLM uses ZeroMQ for some multi-node communication purposes. The secondary vLLM hosts open a `SUB` ZeroMQ socket and co…
- CVE-2024-45084HIGHCVSS 8.0EG 8.02025-02-19
IBM Cognos Controller 11.0.0 through 11.0.1 FP3 and IBM Controller 11.1.0 could allow an authenticated attacker to conduct formula injection. An attacker could execute arbitrary commands on the system, caused by improper validation of fi…
- CVE-2024-43383HIGHCVSS 8.0EG 8.02024-10-31
Deserialization of Untrusted Data vulnerability in Apache Lucene.Net.Replicator. This issue affects Apache Lucene.NET's Replicator library: from 4.8.0-beta00005 through 4.8.0-beta00016. An attacker that can intercept traffic between a re…
- CVE-2024-4471HIGHCVSS 8.0EG 8.02024-05-23
The 140+ Widgets | Best Addons For Elementor – FREE for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.4.3.1 via deserialization of untrusted input in the 'export_content' function. This allows authen…
- CVE-2024-29800HIGHCVSS 8.0EG 8.02024-05-14
Deserialization of Untrusted Data vulnerability in Timber Team & Contributors Timber.This issue affects Timber: from n/a through 1.23.0.
- CVE-2024-30229HIGHCVSS 8.0EG 8.02024-03-28
Deserialization of Untrusted Data vulnerability in StellarWP GiveWP give.This issue affects GiveWP: from n/a through <= 3.4.2.
- CVE-2023-36439HIGHCVSS 8.0EG 8.02023-11-14
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2023-35186HIGHCVSS 8.0EG 8.02023-10-19
The SolarWinds Access Rights Manager was susceptible to Remote Code Execution Vulnerability. This vulnerability allows an authenticated user to abuse SolarWinds service resulting in remote code execution.
- CVE-2023-35180HIGHCVSS 8.0EG 8.02023-10-19
The SolarWinds Access Rights Manager was susceptible to Remote Code Execution Vulnerability. This vulnerability allows authenticated users to abuse SolarWinds ARM API.
- CVE-2023-38182HIGHCVSS 8.0EG 8.02023-08-08
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2023-35388HIGHCVSS 8.0EG 8.02023-08-08
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2023-28310HIGHCVSS 8.0EG 8.02023-06-14
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2022-4815HIGHCVSS 8.0EG 8.02023-05-24
Hitachi Vantara Pentaho Business Analytics Server versions before 9.4.0.1 and 9.3.0.3, including 8.3.x deserialize untrusted JSON data without constraining the parser to approved classes and methods.
- CVE-2023-21762HIGHCVSS 8.0EG 8.02023-01-10
Microsoft Exchange Server Spoofing Vulnerability
- CVE-2023-21745HIGHCVSS 8.0EG 8.02023-01-10
Microsoft Exchange Server Spoofing Vulnerability
- CVE-2021-21604HIGHCVSS 8.0EG 8.02021-01-13
Jenkins 2.274 and earlier, LTS 2.263.1 and earlier allows attackers with permission to create or configure various objects to inject crafted content into Old Data Monitor that results in the instantiation of potentially unsafe objects once…
- CVE-2020-26207HIGHCVSS 8.0EG 8.02020-11-04
DatabaseSchemaViewer before version 2.7.4.3 is vulnerable to arbitrary code execution if a user is tricked into opening a specially crafted `.dbschema` file. The patch was released in v2.7.4.3. As a workaround, ensure `.dbschema` files fro…
- CVE-2020-15244HIGHCVSS 8.0EG 8.02020-10-21
In Magento (rubygems openmage/magento-lts package) before versions 19.4.8 and 20.0.4, an admin user can generate soap credentials that can be used to trigger RCE via PHP Object Injection through product attributes and a product. The issue …
- CVE-2019-6338HIGHCVSS 8.0EG 8.02019-01-22
In Drupal Core versions 7.x prior to 7.62, 8.6.x prior to 8.6.6 and 8.5.x prior to 8.5.9; Drupal core uses the third-party PEAR Archive_Tar library. This library has released a security update which impacts some Drupal configurations. Refe…
- CVE-2021-21343HIGHCVSS 7.5EG 8.02021-03-23
XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written ob…
- CVE-2022-36006HIGHCVSS 7.9EG 7.92022-08-15
Arvados is an open source platform for managing, processing, and sharing genomic and other large scientific and biomedical data. A remote code execution (RCE) vulnerability in the Arvados Workbench allows authenticated attackers to execute…
- CVE-2022-21647HIGHCVSS 7.7EG 7.92022-01-04
CodeIgniter is an open source PHP full-stack web framework. Deserialization of Untrusted Data was found in the `old()` function in CodeIgniter4. Remote attackers may inject auto-loadable arbitrary objects with this vulnerability, and possi…
- CVE-2024-38023HIGHCVSS 7.2EG 7.92024-07-09
Microsoft SharePoint Server Remote Code Execution Vulnerability
- CVE-2020-9484HIGHCVSS 7.0EG 7.92020-05-20
When using Apache Tomcat versions 10.0.0-M1 to 10.0.0-M4, 9.0.0.M1 to 9.0.34, 8.5.0 to 8.5.54 and 7.0.0 to 7.0.103 if a) an attacker is able to control the contents and name of a file on the server; and b) the server is configured to use t…
Map vulnerabilities like CWE-502 to your infrastructure
EchelonGraph correlates every CVE — across CWE-502 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →