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,711 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-502page 32 of 75
- CVE-2024-30227CRITICALCVSS 9.0EG 9.02024-03-28
Deserialization of Untrusted Data vulnerability in INFINITUM FORM Geo Controller.This issue affects Geo Controller: from n/a through 8.6.4.
- CVE-2024-30226CRITICALCVSS 9.0EG 9.02024-03-28
Deserialization of Untrusted Data vulnerability in WPDeveloper BetterDocs.This issue affects BetterDocs: from n/a through 3.3.3.
- CVE-2024-30223CRITICALCVSS 9.0EG 9.02024-03-28
Deserialization of Untrusted Data vulnerability in Repute Infosystems ARMember.This issue affects ARMember: from n/a through 4.0.26.
- CVE-2023-40057CRITICALCVSS 9.0EG 9.02024-02-15
The SolarWinds Access Rights Manager was found to be susceptible to a Remote Code Execution Vulnerability. If exploited, this vulnerability allows an authenticated user to abuse a SolarWinds service resulting in remote code execution.
- CVE-2023-44392CRITICALCVSS 9.0EG 9.02023-10-09
Garden provides automation for Kubernetes development and testing. Prior tov ersions 0.13.17 and 0.12.65, Garden has a dependency on the cryo library, which is vulnerable to code injection due to an insecure implementation of deserializati…
- CVE-2022-39256CRITICALCVSS 9.0EG 9.02022-09-27
Orckestra C1 CMS is a .NET based Web Content Management System. A vulnerability in versions prior to 6.13 allows remote attackers to execute arbitrary code on affected installations of Orckestra C1 CMS. Authentication is required to exploi…
- CVE-2021-23895CRITICALCVSS 9.0EG 9.02021-06-02
Deserialization of untrusted data vulnerability in McAfee Database Security (DBSec) prior to 4.8.2 allows a remote authenticated attacker to create a reverse shell with administrator privileges on the DBSec server via carefully constructed…
- CVE-2017-2292CRITICALCVSS 9.0EG 9.02017-06-30
Versions of MCollective prior to 2.10.4 deserialized YAML from agents without calling safe_load, allowing the potential for arbitrary code execution on the server. The fix for this is to call YAML.safe_load on input. This has been tested i…
- CVE-2021-35217CRITICALCVSS 8.9EG 9.02021-09-08
Insecure Deseralization of untrusted data remote code execution vulnerability was discovered in Patch Manager Orion Platform Integration module and reported to us by ZDI. An Authenticated Attacker could exploit it by executing WSAsyncExecu…
- CVE-2021-35218CRITICALCVSS 8.9EG 9.02021-09-01
Deserialization of Untrusted Data in the Web Console Chart Endpoint can lead to remote code execution. An unauthorized attacker who has network access to the Orion Patch Manager Web Console could potentially exploit this and compromise the…
- CVE-2021-35216CRITICALCVSS 8.9EG 9.02021-09-01
Insecure Deserialization of untrusted data remote code execution vulnerability was discovered in Patch Manager Orion Platform Integration module. An Authenticated Attacker with network access via HTTP can compromise this vulnerability can …
- CVE-2021-35215CRITICALCVSS 8.9EG 9.02021-09-01
Insecure deserialization leading to Remote Code Execution was detected in the Orion Platform version 2020.2.5. Authentication is required to exploit this vulnerability.
- CVE-2020-15148CRITICALCVSS 8.9EG 9.02020-09-15
Yii 2 (yiisoft/yii2) before version 2.0.38 is vulnerable to remote code execution if the application calls `unserialize()` on arbitrary user input. This is fixed in version 2.0.38. A possible workaround without upgrading is available in th…
- CVE-2024-0692CRITICALCVSS 8.8EG 9.02024-03-01
The SolarWinds Security Event Manager was susceptible to Remote Code Execution Vulnerability. This vulnerability allows an unauthenticated user to abuse SolarWinds’ service, resulting in remote code execution.
- CVE-2023-6730CRITICALCVSS 8.8EG 9.02023-12-19
Deserialization of Untrusted Data in GitHub repository huggingface/transformers prior to 4.36.
- CVE-2022-41678CRITICALCVSS 8.8EG 9.02023-11-28
Once an user is authenticated on Jolokia, he can potentially trigger arbitrary code execution. In details, in ActiveMQ configurations, jetty allows org.jolokia.http.AgentServlet to handler request to /api/jolokia org.jolokia.http.HttpR…
- CVE-2023-32031CRITICALCVSS 8.8EG 9.02023-06-14
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2023-20888CRITICALCVSS 8.8EG 9.02023-06-07
Aria Operations for Networks contains an authenticated deserialization vulnerability. A malicious actor with network access to VMware Aria Operations for Networks and valid 'member' role credentials may be able to perform a deserializatio…
- CVE-2023-21707CRITICALCVSS 8.8EG 9.02023-02-14
Microsoft Exchange Server Remote Code Execution Vulnerability
- CVE-2023-25194CRITICALCVSS 8.8EG 9.02023-02-07
A possible security vulnerability has been identified in Apache Kafka Connect API. This requires access to a Kafka Connect worker, and the ability to create/modify connectors on it with an arbitrary Kafka client SASL JAAS config and a SASL…
- CVE-2022-36958CRITICALCVSS 8.8EG 9.02022-10-20
SolarWinds Platform was susceptible to the Deserialization of Untrusted Data. This vulnerability allows a remote adversary with valid access to SolarWinds Web Console to execute arbitrary commands.
- CVE-2021-42125CRITICALCVSS 8.8EG 9.02021-12-07
An unrestricted file upload vulnerability exists in Ivanti Avalanche before 6.3.3 allows an attacker with access to the Inforail Service to write dangerous files.
- CVE-2021-29505CRITICALCVSS 8.8EG 9.02021-05-28
XStream is software for serializing Java objects to XML and back again. A vulnerability in XStream versions prior to 1.4.17 may allow a remote attacker has sufficient rights to execute commands of the host only by manipulating the processe…
- CVE-2016-0792CRITICALCVSS 8.8EG 9.02016-04-07
Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to execute arbitrary code via serialized data in an XML file, related to XStream and groovy.util.Expando.
- CVE-2022-1471CRITICALCVSS 8.3EG 9.02022-12-01
SnakeYaml's Constructor() class does not restrict types which can be instantiated during deserialization. Deserializing yaml content provided by an attacker can lead to remote code execution. We recommend using SnakeYaml's SafeConsturctor…
- CVE-2020-27131CRITICALCVSS 8.1EG 9.02020-11-17
Multiple vulnerabilities in the Java deserialization function that is used by Cisco Security Manager could allow an unauthenticated, remote attacker to execute arbitrary commands on an affected device. These vulnerabilities are due to inse…
- CVE-2023-36035CRITICALCVSS 8.0EG 9.02023-11-14
Microsoft Exchange Server Spoofing Vulnerability
- CVE-2024-30044CRITICALCVSS 7.2EG 9.02024-05-14
Microsoft SharePoint Server Remote Code Execution Vulnerability
- CVE-2022-38111CRITICALCVSS 7.2EG 9.02023-02-15
SolarWinds Platform was susceptible to the Deserialization of Untrusted Data. This vulnerability allows a remote adversary with Orion admin-level account access to SolarWinds Web Console to execute arbitrary commands.
- CVE-2020-9496CRITICALCVSS 6.1EG 9.02020-07-15
XML-RPC request are vulnerable to unsafe deserialization and Cross-Site Scripting issues in Apache OFBiz 17.12.03
- CVE-2025-49127HIGHCVSS 8.9EG 8.92025-06-06
Kafbat UI is a web user interface for managing Apache Kafka clusters. An unsafe deserialization vulnerability in version 1.0.0 allows any unauthenticated user to execute arbitrary code on the server. Version 1.1.0 fixes the issue.
- CVE-2026-53435HIGHCVSS 8.8EG 8.92026-06-10
In Jenkins 2.567 and earlier, LTS 2.555.2 and earlier, it is possible for attackers to have Jenkins deserialize arbitrary types defined in Jenkins core or plugins from an attacker-controlled `config.xml` submission in a way that allows the…
- CVE-2024-38018HIGHCVSS 8.8EG 8.92024-09-10
Microsoft SharePoint Server Remote Code Execution Vulnerability
- CVE-2023-50223HIGHCVSS 8.8EG 8.92024-05-03
Inductive Automation Ignition ExtendedDocumentCodec Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Inductive Automati…
- CVE-2023-50218HIGHCVSS 8.8EG 8.92024-05-03
Inductive Automation Ignition ModuleInvoke Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Inductive Automation Igniti…
- CVE-2023-39473HIGHCVSS 8.8EG 8.92024-05-03
Inductive Automation Ignition AbstractGatewayFunction Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Inductive Automa…
- CVE-2024-24725HIGHCVSS 8.8EG 8.92024-03-23
Gibbon through 26.0.00 allows remote authenticated users to conduct PHP deserialization attacks via columnOrder in a POST request to the modules/System%20Admin/import_run.php&type=externalAssessment&step=4 URI.
- CVE-2022-23940HIGHCVSS 8.8EG 8.92022-03-10
SuiteCRM through 7.12.1 and 8.x through 8.0.1 allows Remote Code Execution. Authenticated users with access to the Scheduled Reports module can achieve this by leveraging PHP deserialization in the email_recipients property. By using a cra…
- CVE-2022-23302HIGHCVSS 8.8EG 8.92022-01-18
JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration or if the configuration references an LDAP service the attacker has access to. The attack…
- CVE-2021-42130HIGHCVSS 8.8EG 8.92021-12-07
A deserialization of untrusted data vulnerability exists in Ivanti Avalanche before 6.3.3 allows an attacker with access to the Inforail Service to perform arbitrary code execution.
- CVE-2021-24307HIGHCVSS 8.8EG 8.92021-05-24
The All in One SEO – Best WordPress SEO Plugin – Easily Improve Your SEO Rankings before 4.1.0.2 enables authenticated users with "aioseo_tools_settings" privilege (most of the time admin) to execute arbitrary code on the underlying ho…
- CVE-2020-4888HIGHCVSS 8.8EG 8.92021-01-28
IBM QRadar SIEM 7.4.0 to 7.4.2 Patch 1 and 7.3.0 to 7.3.3 Patch 7 could allow a remote attacker to execute arbitrary commands on the system, caused by insecure deserialization of user-supplied content by the Java deserialization function. …
- CVE-2020-4280HIGHCVSS 8.8EG 8.92020-10-08
IBM QRadar SIEM 7.3 and 7.4 could allow a remote attacker to execute arbitrary commands on the system, caused by insecure deserialization of user-supplied content by the Java deserialization function. By sending a malicious serialized Java…
- CVE-2019-12799HIGHCVSS 8.8EG 8.92019-06-13
In createInstanceFromNamedArguments in Shopware through 5.6.x, a crafted web request can trigger a PHP object instantiation vulnerability, which can result in an arbitrary deserialization if the right class is instantiated. An attacker can…
- CVE-2019-10867HIGHCVSS 8.8EG 8.92019-04-04
An issue was discovered in Pimcore before 5.7.1. An attacker with classes permission can send a POST request to /admin/class/bulk-commit, which will make it possible to exploit the unserialize function when passing untrusted values in the …
- CVE-2021-26914HIGHCVSS 8.1EG 8.92021-02-08
NetMotion Mobility before 11.73 and 12.x before 12.02 allows unauthenticated remote attackers to execute arbitrary code as SYSTEM because of Java deserialization in MvcUtil valueStringToObject.
- CVE-2024-23478HIGHCVSS 8.0EG 8.92024-02-15
SolarWinds Access Rights Manager (ARM) was found to be susceptible to a Remote Code Execution Vulnerability. If exploited, this vulnerability allows an authenticated user to abuse a SolarWinds service, resulting in remote code execution.
- CVE-2021-4104HIGHCVSS 7.5EG 8.92021-12-14
JMSAppender in Log4j 1.2 is vulnerable to deserialization of untrusted data when the attacker has write access to the Log4j configuration. The attacker can provide TopicBindingName and TopicConnectionFactoryBindingName configurations causi…
- CVE-2026-118938HIGHCVSS 8.8EG 8.82026-10-30
In Trail of Bits fickling through 0.1.12, a pickle STACK_GLOBAL operand carrying a dotted __qualname__ (for example "Values.read_file") is resolved by pickle's find_class through _getattribute to an arbitrary attribute path rather than to …
- CVE-2026-16760HIGHCVSS 8.8EG 8.82026-10-30
In Trail of Bits fickling through 0.1.12, the _process_import() method in fickle.py adds an imported name to the likely_safe_imports set whenever the source module is present in sys.stdlib_module_names and the name is absent from the UNSAF…
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 →