CyberSecBulletin

Deserialization of Untrusted Data

CWE-502

The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.

We track 2,126 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.8. 76 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design Implementation: If available, use the signing/sealing features of the programming language to assure that deserialized data has not been tainted. For example, a hash-based message authentication code (HMAC) could be used to ensure that data has not been modified.
  • Implementation: When deserializing data, populate a new object rather than just deserializing. The result is that the data flows through safe input validation and that the functions are safe.
  • Implementation: Explicitly define a final object() to prevent deserialization.
  • Architecture and Design Implementation: Make fields transient to protect them from deserialization. An attempt to serialize and then deserialize a class containing transient fields will result in NULLs where the transient data should be. This is an excellent way to prevent time, environment-based, or sensitive variables from being carried over and used improperly.
  • Implementation: Avoid having unnecessary types or gadgets (a sequence of instances and method invocations that can self-execute during the deserialization process, often found in libraries) available that can be leveraged for malicious ends. This limits the potential for unintended or unauthorized types and gadgets to be leveraged by the attacker. Add only acceptable classes to an allowlist. Note: new gadgets are constantly being discovered, so this alone is not a sufficient mitigation.

Latest Deserialization of Untrusted Data vulnerabilities

  • 8.8 High severity

    Forminator Forms – Contact Form, Payment Form…: Deserialization of Untrusted Data

    CVE-2025-6464Wpmudev

    The Forminator Forms – Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.44.2 via deserialization of untrusted input in the 'entry_delete_upload_files' function.

  • 10.0 Critical severity

    A PHP objection injection vulnerability exists in the Monero Project’s Laravel-based forum…

    CVE-2025-34060Monero Project

    A PHP objection injection vulnerability exists in the Monero Project’s Laravel-based forum software due to unsafe handling of untrusted input in the /get/image/ endpoint. The application passes a user-supplied link parameter directly to file_get_contents() wit

  • 9.8 Critical severity

    Apache Seata (incubating): Deserialization of Untrusted Data

    CVE-2025-32897ApacheEPSS 2.04%

    Deserialization of Untrusted Data vulnerability in Apache Seata (incubating). This security vulnerability is the same as CVE-2024-47552, but the version range described in the CVE-2024-47552 definition is too narrow. This issue affects Apache Seata (incubating

  • 9.8 Critical severity

    CouponXxL: Deserialization of Untrusted Data

    CVE-2025-52725Pebas

    Deserialization of Untrusted Data vulnerability in pebas CouponXxL couponxxl allows Object Injection.This issue affects CouponXxL: from n/a through <= 3.0.0.

  • 9.8 Critical severity

    Amwerk: Deserialization of Untrusted Data

    CVE-2025-52724BoldThemes

    Deserialization of Untrusted Data vulnerability in BoldThemes Amwerk amwerk allows Object Injection.This issue affects Amwerk: from n/a through <= 1.2.0.

  • 9.8 Critical severity

    WP Optimize By xTraffic: Deserialization of Untrusted Data

    CVE-2025-28970Pep.vn

    Deserialization of Untrusted Data vulnerability in pep.vn WP Optimize By xTraffic wp-optimize-by-xtraffic allows Object Injection.This issue affects WP Optimize By xTraffic: from n/a through <= 5.1.6.

  • 9.8 Critical severity

    LLaMA-Factory: Improper Control of Generation of Code

    CVE-2025-53002HiyougaEPSS 1.27%

    LLaMA-Factory is a tuning library for large language models. A remote code execution vulnerability was discovered in LLaMA-Factory versions up to and including 0.9.3 during the LLaMA-Factory training process. This vulnerability arises because the `vhead_file`

  • 9.8 Critical severity

    WebSphere Application Server: Deserialization of Untrusted Data

    CVE-2025-36038IBMEPSS 13.3%

    IBM WebSphere Application Server 8.5 and 9.0 could allow a remote attacker to execute arbitrary code on the system with a specially crafted sequence of serialized objects.

  • 9.3 Critical severity

    Navis N4: Deserialization of Untrusted Data

    CVE-2025-2566Kaleris

    Kaleris NAVIS N4 ULC (Ultra Light Client) contains an unsafe Java deserialization vulnerability. An unauthenticated attacker can make specially crafted requests to execute arbitrary code on the server.

  • 9.3 Critical severity

    SugarCRM: Deserialization of Untrusted Data

    CVE-2025-25034SugarCRMEPSS 4.96%

    A PHP object injection vulnerability exists in SugarCRM versions prior to 6.5.24, 6.7.13, 7.5.2.5, 7.6.2.2, and 7.7.1.0 due to improper validation of PHP serialized input in the SugarRestSerialize.php script. The vulnerable code fails to sanitize the rest_data

  • 8.1 High severity

    powsybl-core: Deserialization of Untrusted Data

    CVE-2025-47771Powsybl

    PowSyBl (Power System Blocks) is a framework to build power system oriented software. In versions 6.3.0 to 6.7.1, there is a deserialization issue in the read method of the SparseMatrix class that can lead to a wide range of privilege escalations depending on

  • 8.0 High severity

    Upsonic: Deserialization of Untrusted Data

    CVE-2025-6279Upsonic

    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 deserialization. The exploit has

  • 9.8 Critical severity

    Trend Micro Endpoint Encryption Policy Server: Deserialization of Untrusted Data

    CVE-2025-49217Trend MicroEPSS 1.17%

    An insecure deserialization operation in the Trend Micro Endpoint Encryption PolicyServer could lead to a pre-authentication remote code execution on affected installations. Note that this vulnerability is similar to CVE-2025-49213 but is in a different method

  • 8.8 High severity

    Trend Micro Endpoint Encryption Policy Server: Deserialization of Untrusted Data

    CVE-2025-49214Trend Micro

    An insecure deserialization operation in the Trend Micro Endpoint Encryption PolicyServer could lead to a post-authentication remote code execution on affected installations. Please note: an attacker must first obtain the ability to execute low-privileged code

  • 9.8 Critical severity

    Trend Micro Endpoint Encryption Policy Server: Deserialization of Untrusted Data

    CVE-2025-49213Trend MicroEPSS 14.2%

    An insecure deserialization operation in the Trend Micro Endpoint Encryption PolicyServer could lead to a pre-authentication remote code execution on affected installations. Note that this vulnerability is similar to CVE-2025-49212 but is in a different method

  • 9.8 Critical severity

    Trend Micro Endpoint Encryption Policy Server: Deserialization of Untrusted Data

    CVE-2025-49212Trend MicroEPSS 14.2%

    An insecure deserialization operation in the Trend Micro Endpoint Encryption PolicyServer could lead to a pre-authentication remote code execution on affected installations. Note that this vulnerability is similar to CVE-2025-49220 but is in a different method

  • 9.8 Critical severity

    Trend Micro Apex Central: Deserialization of Untrusted Data

    CVE-2025-49220Trend MicroEPSS 2.21%

    An insecure deserialization operation in Trend Micro Apex Central below version 8.0.7007 could lead to a pre-authentication remote code execution on affected installations. Note that this vulnerability is similar to CVE-2025-49219 but is in a different method.

  • 9.8 Critical severity

    Trend Micro Apex Central: Deserialization of Untrusted Data

    CVE-2025-49219Trend MicroEPSS 1.52%

    An insecure deserialization operation in Trend Micro Apex Central below versions 8.0.7007 could lead to a pre-authentication remote code execution on affected installations. Note that this vulnerability is similar to CVE-2025-49220 but is in a different method

  • 7.2 High severity

    eCommerce Product Catalog: Deserialization of Untrusted Data

    CVE-2025-49331impleCode

    Deserialization of Untrusted Data vulnerability in impleCode eCommerce Product Catalog ecommerce-product-catalog allows Object Injection.This issue affects eCommerce Product Catalog: from n/a through <= 3.4.3.

  • 9.8 Critical severity

    Integration for Contact Form 7 and Zoho CRM…: Deserialization of Untrusted Data

    CVE-2025-49330CRM Perks

    Deserialization of Untrusted Data vulnerability in CRM Perks Integration for Contact Form 7 and Zoho CRM, Bigin cf7-zoho allows Object Injection.This issue affects Integration for Contact Form 7 and Zoho CRM, Bigin: from n/a through <= 1.3.0.

  • 9.8 Critical severity

    Rapyd Payment Extension for WooCommerce: Deserialization of Untrusted Data

    CVE-2025-30618Yuliaz

    Deserialization of Untrusted Data vulnerability in yuliaz Rapyd Payment Extension for WooCommerce rapyd-payments allows Object Injection.This issue affects Rapyd Payment Extension for WooCommerce: from n/a through <= 1.2.0.

  • 8.1 High severity

    BCM5820X: Deserialization of Untrusted Data

    CVE-2025-24919BroadcomEPSS 2.42%

    A deserialization of untrusted input vulnerability exists in the cvhDecapsulateCmd functionality of Dell ControlVault3 prior to 5.15.10.14 and ControlVault3 Plus prior to 6.2.26.36. A specially crafted ControlVault response to a command can lead to arbitrary c

  • 9.8 Critical severity

    CozyStay: Deserialization of Untrusted Data

    CVE-2025-49507LoftOcean

    Deserialization of Untrusted Data vulnerability in LoftOcean CozyStay cozystay allows Object Injection.This issue affects CozyStay: from n/a through < 1.7.1.

  • 7.5 High severity

    Apache Kafka: Deserialization of Untrusted Data

    CVE-2025-27819ApacheEPSS 1.11%

    In CVE-2023-25194, we announced the RCE/Denial of service attack via SASL JAAS JndiLoginModule configuration in Kafka Connect API. But not only Kafka Connect API is vulnerable to this attack, the Apache Kafka brokers also have this vulnerability. To exploit th

  • 8.8 High severity

    Apache Kafka: Deserialization of Untrusted Data

    CVE-2025-27818ApacheEPSS 1.15%

    A possible security vulnerability has been identified in Apache Kafka. This requires access to a alterConfig to the cluster resource, or Kafka Connect worker, and the ability to create/modify connectors on it with an arbitrary Kafka client SASL JAAS config and

  • 9.8 Critical severity

    PressGrid - Frontend Publish Reaction &…: Deserialization of Untrusted Data

    CVE-2025-31429Themeton

    Deserialization of Untrusted Data vulnerability in themeton PressGrid - Frontend Publish Reaction & Multimedia Theme allows Object Injection. This issue affects PressGrid - Frontend Publish Reaction & Multimedia Theme: from n/a through 1.3.1.

  • 9.8 Critical severity

    PIMP - Creative MultiPurpose: Deserialization of Untrusted Data

    CVE-2025-31398Themeton

    Deserialization of Untrusted Data vulnerability in themeton PIMP - Creative MultiPurpose allows Object Injection. This issue affects PIMP - Creative MultiPurpose: from n/a through 1.7.

  • 9.8 Critical severity

    FLAP - Business WordPress Theme: Deserialization of Untrusted Data

    CVE-2025-31396Themeton

    Deserialization of Untrusted Data vulnerability in themeton FLAP - Business WordPress Theme allows Object Injection. This issue affects FLAP - Business WordPress Theme: from n/a through 1.5.

  • 9.8 Critical severity

    The Fashion - Model Agency One Page Beauty Theme: Deserialization of Untrusted Data

    CVE-2025-31052Themeton

    Deserialization of Untrusted Data vulnerability in themeton The Fashion - Model Agency One Page Beauty Theme nrgfashion allows Object Injection.This issue affects The Fashion - Model Agency One Page Beauty Theme: from n/a through <= 1.4.4.

  • 8.9 High severity

    kafka-ui: Deserialization of Untrusted Data

    CVE-2025-49127Kafbat

    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.

  • 9.8 Critical severity

    Apache InLong: Deserialization of Untrusted Data

    CVE-2025-27531Apache

    Deserialization of Untrusted Data vulnerability in Apache InLong. This issue affects Apache InLong: from 1.13.0 before 2.1.0, this issue would allow an authenticated attacker to read arbitrary files by double writing the param. Users are recommended to upgrade

  • 9.8 Critical severity

    Sweet Dessert: Deserialization of Untrusted Data

    CVE-2025-49073AxiomThemes

    Deserialization of Untrusted Data vulnerability in axiomthemes Sweet Dessert sweet-dessert allows Object Injection.This issue affects Sweet Dessert: from n/a through < 1.1.13.

  • 9.8 Critical severity

    Mr. Murphy: Deserialization of Untrusted Data

    CVE-2025-49072AncoraThemes

    Deserialization of Untrusted Data vulnerability in AncoraThemes Mr. Murphy mr-murphy allows Object Injection.This issue affects Mr. Murphy: from n/a through < 1.2.12.1.

  • 8.8 High severity

    WP Posts Carousel: Deserialization of Untrusted Data

    CVE-2025-39358Teastudio.pl

    Deserialization of Untrusted Data vulnerability in teastudio.pl WP Posts Carousel wp-posts-carousel allows Object Injection.This issue affects WP Posts Carousel: from n/a through <= 1.3.12.

  • 9.8 Critical severity

    HRD Human Resource Management System: Deserialization of Untrusted Data

    CVE-2025-48780Soar Cloud System

    A deserialization of untrusted data vulnerability in the download file function of Soar Cloud HRD Human Resource Management System through version 7.3.2025.0408 allows remote attackers to execute arbitrary system commands via a crafted serialized object.

  • 8.8 High severity

    AgileBPM: Deserialization of Untrusted Data

    A vulnerability classified as critical was found in Shenzhen Dashi Tongzhou Information Technology AgileBPM up to 2.5.0. Affected by this vulnerability is the function executeScript of the file /src/main/java/com/dstz/sys/rest/controller/SysScriptController.ja

  • 8.8 High severity

    AgileBPM: Deserialization of Untrusted Data

    A vulnerability classified as critical has been found in Shenzhen Dashi Tongzhou Information Technology AgileBPM up to 2.5.0. Affected is the function parseStrByFreeMarker of the file /src/main/java/com/dstz/sys/rest/controller/SysToolsController.java. The man

  • 7.2 High severity

    Cisco Unified Contact Center Express: Deserialization of Untrusted Data

    CVE-2025-20276Cisco

    A vulnerability in the web-based management interface of Cisco Unified CCX could allow an authenticated, remote attacker to execute arbitrary code on an affected device. To exploit this vulnerability, the attacker must have valid administrative credentials.&nb

  • 7.8 High severity

    Cisco Unified Contact Center Express: Deserialization of Untrusted Data

    CVE-2025-20275Cisco

    A vulnerability in the file opening process of Cisco Unified Contact Center Express (Unified CCX) Editor could allow an unauthenticated attacker to execute arbitrary code on an affected device.&nbsp; This vulnerability is due to insecure deserialization of Jav

  • 8.8 High severity

    A vulnerability was found in ChestnutCMS up to 15.1.

    CVE-2025-5552ChestnutCMS

    A vulnerability was found in ChestnutCMS up to 15.1. It has been declared as critical. This vulnerability affects unknown code of the file /dev-api/groovy/exec of the component API Endpoint. The manipulation leads to deserialization. The attack can be initiate