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,716 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-502page 68 of 75
- CVE-2024-39673MEDIUMCVSS 6.8EG 6.82024-07-25
Vulnerability of serialisation/deserialisation mismatch in the iAware module. Impact: Successful exploitation of this vulnerability may affect service confidentiality.
- CVE-2024-25117MEDIUMCVSS 6.8EG 6.82024-02-21
php-svg-lib is a scalable vector graphics (SVG) file parsing/rendering library. Prior to version 0.5.2, php-svg-lib fails to validate that font-family doesn't contain a PHAR url, which might leads to RCE on PHP < 8.0, and doesn't validate …
- CVE-2013-7489MEDIUMCVSS 6.8EG 6.82020-06-26
The Beaker library through 1.11.0 for Python is affected by deserialization of untrusted data, which could lead to arbitrary code execution.
- CVE-2023-37941MEDIUMCVSS 6.6EG 6.82023-09-06
If an attacker gains write access to the Apache Superset metadata database, they could persist a specifically crafted Python object that may lead to remote code execution on Superset's web backend. The Superset metadata db is an 'internal…
- CVE-2019-12384MEDIUMCVSS 5.9EG 6.82019-06-24
FasterXML jackson-databind 2.x before 2.9.9.1 might allow attackers to have a variety of impacts by leveraging failure to block the logback-core class from polymorphic deserialization. Depending on the classpath content, remote code execut…
- CVE-2011-4962MEDIUMCVSS v2 6.8EG 6.82012-09-17
code/sitefeatures/PageCommentInterface.php in SilverStripe 2.4.x before 2.4.6 might allow remote attackers to execute arbitrary code via a crafted cookie in a user comment submission, which is not properly handled when it is deserialized.
- CVE-2011-2894MEDIUMCVSS v2 6.8EG 6.82011-10-04
Spring Framework 3.0.0 through 3.0.5, Spring Security 3.0.0 through 3.0.5 and 2.0.0 through 2.0.6, and possibly other versions deserialize objects from untrusted sources, which allows remote attackers to bypass intended security restrictio…
- CVE-2007-1701MEDIUMCVSS v2 6.8EG 6.82007-03-27
PHP 4 before 4.4.5, and PHP 5 before 5.2.1, when register_globals is enabled, allows context-dependent attackers to execute arbitrary code via deserialization of session data, which overwrites arbitrary global variables, as demonstrated by…
- CVE-2026-4266MEDIUMCVSS 6.7EG 6.72026-03-30
An Insecure Deserialization vulnerability in WatchGuard Fireware OS allows an attacker that has obtained write access to the local filesystem through another vulnerability to execute arbitrary code in the context of the portald user. Note…
- CVE-2025-24794MEDIUMCVSS 6.7EG 6.72025-01-29
The Snowflake Connector for Python provides an interface for developing Python applications that can connect to Snowflake and perform all standard operations. Snowflake discovered and remediated a vulnerability in the Snowflake Connector f…
- CVE-2023-21209MEDIUMCVSS 6.7EG 6.72023-06-28
In multiple functions of sta_iface.cpp, there is a possible out of bounds read due to unsafe deserialization. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for expl…
- CVE-2021-4178MEDIUMCVSS 6.7EG 6.72022-08-24
A arbitrary code execution flaw was found in the Fabric 8 Kubernetes client affecting versions 5.0.0-beta-1 and above. Due to an improperly configured YAML parsing, this will allow a local and privileged attacker to supply malicious YAML.
- CVE-2021-25738MEDIUMCVSS 6.7EG 6.72021-10-11
Loading specially-crafted yaml with the Kubernetes Java Client library can lead to code execution.
- CVE-2021-3040MEDIUMCVSS 6.7EG 6.72021-06-10
An unsafe deserialization vulnerability in Bridgecrew Checkov by Prisma Cloud allows arbitrary code execution when processing a malicious terraform file. This issue impacts Checkov 2.0 versions earlier than Checkov 2.0.139. Checkov 1.0 ver…
- CVE-2021-3035MEDIUMCVSS 6.7EG 6.72021-04-20
An unsafe deserialization vulnerability in Bridgecrew Checkov by Prisma Cloud allows arbitrary code execution when processing a malicious terraform file. This issue impacts Checkov 2.0 versions earlier than Checkov 2.0.26. Checkov 1.0 vers…
- CVE-2026-81344MEDIUMCVSS 6.6EG 6.62026-10-17
The ACF Frontend Admin by DynamiApps WordPress plugin through 3.29.13 does not restrict which PHP classes may be instantiated when it deserialises stored post content that is rendered on public-facing pages, allowing high-privilege users s…
- CVE-2026-110874MEDIUMCVSS 6.6EG 6.62026-10-15
Dolibarr before 23.0.4 contains a PHP object injection vulnerability in jsonOrUnserialize() in functions.lib.php, which calls unserialize() without class restrictions when json_decode() fails. Attackers able to write stored extrafields, ex…
- CVE-2026-102135MEDIUMCVSS 6.6EG 6.62026-09-30
On a Kiteworks Email Protection Gateway cluster with database replication enabled, a party trusted by the cluster could submit a crafted serialized object that was deserialized without sufficient validation, potentially allowing code execu…
- CVE-2026-91051MEDIUMCVSS 6.6EG 6.62026-09-30
The EWWW Image Optimizer WordPress plugin before 8.8.0 does not prevent authenticated users with author-level permissions from storing a serialized value in a post meta field that is deserialized when the post is rendered, allowing them to…
- CVE-2026-11363MEDIUMCVSS 6.6EG 6.62026-09-09
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.14.6 via deserialization of untrusted input . This makes it possible for au…
- CVE-2026-76547MEDIUMCVSS 6.6EG 6.62026-08-29
The User Profile Builder WordPress plugin before 4.0.1 does not validate the type of data being deserialized when importing a configuration file, allowing high privilege users such as administrators to conduct PHP Object Injection. The af…
- CVE-2026-10035MEDIUMCVSS 6.6EG 6.62026-08-16
The Turnkey bbPress by WeaverTheme plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.7.1 via deserialization of untrusted input in the wvrbbp_set_to_serialized_values() function (reached thr…
- CVE-2026-68756MEDIUMCVSS 6.6EG 6.62026-08-12
A party with write access to stored session data may affect JFrog Artifactory under specific conditions.
- CVE-2026-16062MEDIUMCVSS 6.6EG 6.62026-08-02
The Event Booking Manager for WooCommerce WordPress plugin before 5.3.7 does not prevent the deserialization of user-controlled input in some of its event content fields, allowing users with Contributor-level access and above to inject PH…
- CVE-2026-12115MEDIUMCVSS 6.6EG 6.62026-06-17
The Counter Box – Add Countdowns, Timers & Dynamic Counters to WordPress plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.0.13 via deserialization of untrusted input . This makes it possi…
- CVE-2026-7566MEDIUMCVSS 6.6EG 6.62026-06-06
The LearnPress – Backup & Migration Tool plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 4.1.4 via deserialization of untrusted input . This makes it possible for authenticated attackers, …
- CVE-2026-48917MEDIUMCVSS 6.6EG 6.62026-05-27
Jenkins LDAP Plugin 807.v7d7de30930cf and earlier deserializes data from LDAP referrals without validation.
- CVE-2026-48919MEDIUMCVSS 6.6EG 6.62026-05-27
Jenkins Active Directory Plugin 2.41 and earlier deserializes data from LDAP referrals without validation.
- CVE-2026-27794MEDIUMCVSS 6.6EG 6.62026-02-25
LangGraph Checkpoint defines the base interface for LangGraph checkpointers. Prior to version 4.0.0, a Remote Code Execution vulnerability exists in LangGraph's caching layer when applications enable cache backends that inherit from `BaseC…
- CVE-2025-67535MEDIUMCVSS 6.6EG 6.62025-12-09
Deserialization of Untrusted Data vulnerability in Flipper Code - WordPress Development Company WP Maps wp-google-map-plugin allows Object Injection.This issue affects WP Maps: from n/a through <= 4.8.6.
- CVE-2025-54053MEDIUMCVSS 6.6EG 6.62025-08-20
Deserialization of Untrusted Data vulnerability in Adrian Tobey Groundhogg groundhogg allows Object Injection.This issue affects Groundhogg: from n/a through <= 4.2.2.
- CVE-2025-46738MEDIUMCVSS 6.6EG 6.62025-05-12
An authenticated attacker can maliciously modify layout data files in the SEL-5033 installation directory to execute arbitrary code.
- CVE-2025-39565MEDIUMCVSS 6.6EG 6.62025-04-16
Deserialization of Untrusted Data vulnerability in Melapress MelaPress Login Security melapress-login-security allows Object Injection.This issue affects MelaPress Login Security: from n/a through <= 2.1.0.
- CVE-2021-27017MEDIUMCVSS 6.6EG 6.62025-02-07
Utilization of a module presented a security risk by allowing the deserialization of untrusted/user supplied data. This is resolved in the Puppet Agent 7.4.0 release.
- CVE-2024-13297MEDIUMCVSS 6.6EG 6.62025-01-09
Deserialization of Untrusted Data vulnerability in Drupal Eloqua allows Object Injection.This issue affects Eloqua: from 7.X-* before 7.X-1.15.
- CVE-2024-13296MEDIUMCVSS 6.6EG 6.62025-01-09
Deserialization of Untrusted Data vulnerability in Drupal Mailjet allows Object Injection.This issue affects Mailjet: from 0.0.0 before 4.0.1.
- CVE-2024-13295MEDIUMCVSS 6.6EG 6.62025-01-09
Deserialization of Untrusted Data vulnerability in Drupal Node export allows Object Injection.This issue affects Node export: from 7.X-* before 7.X-3.3.
- CVE-2021-4451MEDIUMCVSS 6.6EG 6.62024-10-16
The NinjaFirewall plugin for WordPress is vulnerable to Authenticated PHAR Deserialization in versions up to, and including, 4.3.3. This allows authenticated attackers to perform phar deserialization on the server. This deserialization ca…
- CVE-2024-0668MEDIUMCVSS 6.6EG 6.62024-02-05
The Advanced Database Cleaner plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.1.3 via deserialization of untrusted input in the 'process_bulk_action' function. This makes it possible for a…
- CVE-2022-45083MEDIUMCVSS 6.6EG 6.62024-01-19
Deserialization of Untrusted Data vulnerability in ProfilePress Membership Team Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress.This issue affects Paid Membership Plug…
- CVE-2023-36381MEDIUMCVSS 6.6EG 6.62023-12-28
Deserialization of Untrusted Data vulnerability in Gesundheit Bewegt GmbH Zippy.This issue affects Zippy: from n/a through 1.6.5.
- CVE-2022-21663MEDIUMCVSS 6.6EG 6.62022-01-06
WordPress is a free and open-source content management system written in PHP and paired with a MariaDB database. On a multisite, users with Super Admin role can bypass explicit/additional hardening under certain conditions through object i…
- CVE-2021-42550MEDIUMCVSS 6.6EG 6.62021-12-16
In logback version 1.2.7 and prior versions, an attacker with the required privileges to edit configurations files could craft a malicious configuration allowing to execute arbitrary code loaded from LDAP servers.
- CVE-2021-23338MEDIUMCVSS 6.6EG 6.62021-02-15
This affects all versions of package qlib. The workflow function in cli part of qlib was using an unsafe YAML load function.
- CVE-2026-59275MEDIUMCVSS 4.9EG 6.62026-08-27
A single hostile AMQP message can terminate the entire consumer JVM (System.exit(99)), not just the listener thread — full availability loss for every workload co-located in that process. Spring AMQP 4.1.0 Spring AMQP 4.0.0 - 4.0.4 Sprin…
- CVE-2026-12155MEDIUMCVSS 6.5EG 6.52026-10-19
IBM MQ could allow an authenticated attacker to cause a denial of service by sending specially crafted multicast status messages that trigger a NULL pointer dereference.
- CVE-2026-12350MEDIUMCVSS 6.5EG 6.52026-10-19
IBM MQ could allow an authenticated attacker to cause a denial of service by sending a specially crafted asynchronous consume request that crashes the queue manager agent process.
- CVE-2026-11711MEDIUMCVSS 6.5EG 6.52026-09-18
IBM WebSphere Application Server 9.0 and 8.5 is affected by a deserialization vulnerability in the Name Service component.
- CVE-2026-57822MEDIUMCVSS 6.5EG 6.52026-09-10
When the broker is processing message-based management requests, sent by an authenticated messaging client that is authorized with MANAGE permission to perform management-via-messaging, the parameter processing can trigger Java deserializa…
- CVE-2026-62912MEDIUMCVSS 6.5EG 6.52026-08-11
Deserialization of untrusted data in Microsoft Exchange Server allows an authorized attacker to deny service over a network.
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 →