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

  • 9.8 Critical severity

    Apache Kylin: Deserialization of Untrusted Data

    CVE-2026-64610Apache

    Deserialization of Untrusted Data vulnerability in Apache Kylin. Unsafe Java deserialization could happen from a broken external cache service. This issue affects Apache Kylin: from 4 through 5.0.4. Users are recommended to upgrade to version 5.0.5, which fixe

  • 8.1 High severity

    Gravity Forms: Deserialization of Untrusted Data

    CVE-2026-97296RocketGenius

    Deserialization of Untrusted Data vulnerability in Rocketgenius, Inc Gravity Forms gravityforms allows Object Injection.This issue affects Gravity Forms: from n/a before 3.1.1.

  • 9.8 Critical severity

    Sunshine Photo Cart – Client Photo Gallery &…: Deserialization of Untrusted Data

    CVE-2026-104730Sunshinephotocart

    The Sunshine Photo Cart – Client Photo Gallery & Photo Proofing for Photographers plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.7.4 via deserialization of untrusted input . This makes it possible for unauthe

  • 8.0 High severity

    Search Regex: Deserialization of Untrusted Data

    CVE-2026-104932Johnny5

    The Search Regex plugin for WordPress is vulnerable to PHP Object Injection in version 3.5 via deserialization of untrusted input in the replace_all function. This allows authenticated attackers, with subscriber-level access and above, to inject a PHP Object.

  • 8.0 High severity

    Legion Zone Application: Deserialization of Untrusted Data

    CVE-2026-75941Lenovo

    A potential vulnerability was reported in the Lenovo Legion Zone application, distributed exclusively in the Chinese market, that could allow an attacker on the same logical network to execute arbitrary code.

  • 9.3 Critical severity

    runwasi: Deserialization of Untrusted Data

    CVE-2026-47218Containerd

    runwasi facilitates running Wasm and WASI workloads managed by containerd. Prior to 0.6.1, containerd-shim-wasmtime-v1 can treat Wasmtime precompiled bytes supplied directly in an OCI image layer as a trusted artifact from the precompile-cache path and deseria

  • 7.5 High severity

    LightLLM: Deserialization of Untrusted Data

    CVE-2026-111160ModelTC

    LightLLM through 1.2.0 contains a denial of service vulnerability that allows unauthenticated attackers to crash the inference worker by supplying the internal pd_kv_trans_params field to the /generate endpoint. Attackers can send a single request whose parame

  • 9.9 Critical severity

    Amazon Neptune Engine: Deserialization of Untrusted Data

    CVE-2026-110812AWS

    Deserialization of untrusted data in the Gremlin graph data import component in Amazon Neptune engine might allow an authenticated remote actor with standard database permissions to execute arbitrary code and access internal service credentials. To remediate t

  • 9.1 Critical severity

    espocrm: Deserialization of Untrusted Data

    CVE-2026-47168EspoCRM

    EspoCRM is an open source customer relationship management application. Prior to 9.3.7, an authenticated administrator can supply crafted serialized PHP object data that is stored in background MassAction or Export parameters and later deserialized by the appl

  • 9.8 Critical severity

    Link Whisper Free: Deserialization of Untrusted Data

    CVE-2026-109686Link Whisper

    Deserialization of Untrusted Data vulnerability in Link Whisper INC Link Whisper Free link-whisper allows Object Injection.This issue affects Link Whisper Free: from n/a through 0.9.7.

  • 8.8 High severity

    ILIAS: Deserialization of Untrusted Data

    CVE-2026-110761ILIAS-eLearning e.V.

    ILIAS before 9.24, 10.12, and 11.5 contains a PHP object injection vulnerability that allows authenticated users with Test creation or import permission to deserialize arbitrary objects via crafted Test archives. Attackers can inject a malicious tst_sequence s

  • 9.8 Critical severity

    e107: Deserialization of Untrusted Data

    CVE-2026-55573E107inc

    e107 is a content management system (CMS). Prior to 2.3.7, install.php decodes the attacker-controlled previous_steps POST parameter and passes it to unserialize() at file scope and again in the e_install constructor without restricting allowed classes. The in

  • 7.2 High severity

    Polylang: Deserialization of Untrusted Data

    CVE-2026-97278WP SYNTEX

    Deserialization of Untrusted Data vulnerability in WP SYNTEX Polylang polylang allows Object Injection.This issue affects Polylang: from n/a through 3.8.9.

  • 9.8 Critical severity

    Affiliates: Deserialization of Untrusted Data

    CVE-2026-108291Itthinx

    Deserialization of Untrusted Data vulnerability in itthinx Affiliates affiliates allows Object Injection.This issue affects Affiliates: from n/a through 7.0.1.

  • 8.8 High severity

    SureCart: Deserialization of Untrusted Data

    CVE-2026-106599Brainstorm Force

    Deserialization of Untrusted Data vulnerability in Brainstorm Force SureCart surecart allows Object Injection.This issue affects SureCart: from n/a through 4.9.3.

  • 7.2 High severity

    Post Export Import with Media: Deserialization of Untrusted Data

    CVE-2026-104764Wpazleen

    The Post Export Import with Media plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 1.17.1 via deserialization of untrusted input . This makes it possible for authenticated attackers, with administrator-level acce

  • 8.2 High severity

    WebSphere Application Server - Liberty: Deserialization of Untrusted Data

    CVE-2026-93905IBM

    IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.10 could allow an unauthenticated remote attacker to corrupt the persisted status of batch job instances.

  • 9.8 Critical severity

    xoscar: Deserialization of Untrusted Data

    CVE-2026-49950Xorbitsai

    Xorbits Xoscar through 0.11.2 contains an unauthenticated deserialization vulnerability that allows remote attackers to execute arbitrary code by sending crafted data over the actor-pool TCP channel. Attackers can exploit SocketChannel.recv() passing unvalidat

  • 7.5 High severity

    WebSphere Application Server: Deserialization of Untrusted Data

    CVE-2026-105442IBM

    IBM WebSphere Application Server 8.5, and 9.0 and IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.10 Liberty could allow a remote attacker to cause a denial of service caused by an insecure deserialization in the messaging service.

  • 7.8 High severity

    Megatron-LM: Deserialization of Untrusted Data

    CVE-2026-65180NVIDIA

    NVIDIA Megatron-LM contains a vulnerability in checkpoint loading where an Attacker may cause an RCE by convincing a user to load a maliciously crafted file. A successful exploit of this vulnerability may lead to code execution, escalation of privileges, infor

  • 7.8 High severity

    Megatron-LM: Deserialization of Untrusted Data

    CVE-2026-65110NVIDIA

    NVIDIA Megatron-LM contains a vulnerability in checkpoint loading where, an attacker could cause an RCE by convincing a user to load a maliciously crafted file. A successful exploit of this vulnerability might lead to code execution, escalation of privileges,

  • 7.3 High severity

    MONAI: Deserialization of Untrusted Data

    CVE-2026-109361Project-MONAI

    MONAI 1.2.0 before 1.6.1 contains an insecure deserialization vulnerability in nnUNetV2Runner that unpickles the postprocessing_file path read from inference_information.json without confining it to the results directory. Attackers who can modify inference_inf

  • 7.5 High severity

    MONAI: Deserialization of Untrusted Data

    CVE-2026-109360Project-MONAI

    MONAI 0.4.0 before 1.6.1 contains a remote code execution vulnerability that allows on-path attackers to execute code by tampering with SENet pretrained weights fetched over plaintext HTTP. Attackers can substitute a crafted .pth file that load_state_dict_from

  • 8.1 High severity

    crawl4ai: Deserialization of Untrusted Data

    CVE-2026-109237Unclecode

    Crawl4AI from 0.9.0 before 0.9.4 contains an untrusted-config gate bypass that allows non-admin API clients to construct forbidden config objects by wrapping them in dict-type wrappers. Attackers can send a laundered LLMConfig with api_token set to an env refe

  • 8.1 High severity

    Squash: Deserialization of Untrusted Data

    CVE-2026-109391Square

    Square Squash through commit e73f280 contains an insecure deserialization vulnerability that allows unauthenticated attackers to store crafted YAML via the POST /api/1.0/symbolication endpoint. When occurrences referencing the attacker-controlled symbolication

  • 8.8 High severity

    UYAP Document Editor: Deserialization of Untrusted Data

    Deserialization of untrusted data vulnerability in Ministry of Justice General Directorate of Information Technology UYAP Document Editor on Windows and Linux and Ministry of Justice General Directorate of Information Technology UYAP Document Editor on MacOS a

  • 8.8 High severity

    ManageIQ: Deserialization of Untrusted Data

    CVE-2026-52903ManageIQ

    A deserialization of untrusted data vulnerability was found in ManageIQ. The YamlLoadAliases module overrides YAML.safe_load to silently fall back to YAML.unsafe_load in production when a Psych::DisallowedClass error occurs. An authenticated attacker with dial

  • 7.2 High severity

    Super Video Player: Deserialization of Untrusted Data

    CVE-2026-62044bPlugins

    Deserialization of Untrusted Data vulnerability in bPlugins Super Video Player super-video-player allows Object Injection.This issue affects Super Video Player: from n/a through 1.8.13.

  • 9.8 Critical severity

    AFFI – Affiliate Marketing for WooCommerce: Deserialization of Untrusted Data

    CVE-2026-104398VillaTheme

    Deserialization of Untrusted Data vulnerability in VillaTheme AFFI – Affiliate Marketing for WooCommerce affi-affiliate-marketing-for-woo allows Object Injection.This issue affects AFFI – Affiliate Marketing for WooCommerce: from n/a through 1.0.10.

  • 7.2 High severity

    Tainacan: Deserialization of Untrusted Data

    CVE-2026-94676Tainacan Community

    Deserialization of Untrusted Data vulnerability in Tainacan Community Tainacan tainacan allows Object Injection.This issue affects Tainacan: from n/a through 1.3.0.

  • 8.8 High severity

    Slider by 10Web: Deserialization of Untrusted Data

    CVE-2026-10588510Web

    Deserialization of Untrusted Data vulnerability in 10Web Slider by 10Web slider-wd allows Object Injection.This issue affects Slider by 10Web: from n/a through 1.2.62.

  • 9.8 Critical severity

    Balance: Deserialization of Untrusted Data

    CVE-2026-93945AxiomThemes

    Deserialization of Untrusted Data vulnerability in Axiomthemes Balance balance allows Object Injection.This issue affects Balance: from n/a through 1.12.0.

  • 9.8 Critical severity

    Camelia: Deserialization of Untrusted Data

    CVE-2026-93944ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Camelia camelia allows Object Injection.This issue affects Camelia: from n/a through 1.2.15.

  • 9.8 Critical severity

    Convex: Deserialization of Untrusted Data

    CVE-2026-93943ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Convex convex allows Object Injection.This issue affects Convex: from n/a through 1.16.0.

  • 9.8 Critical severity

    Dwell: Deserialization of Untrusted Data

    CVE-2026-93942ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Dwell dwell allows Object Injection.This issue affects Dwell: from n/a through 1.16.0.

  • 9.8 Critical severity

    Edema: Deserialization of Untrusted Data

    CVE-2026-93941ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Edema edema allows Object Injection.This issue affects Edema: from n/a through 1.2.2.2.

  • 9.8 Critical severity

    Greeny: Deserialization of Untrusted Data

    CVE-2026-93940ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Greeny greeny allows Object Injection.This issue affects Greeny: from n/a through 2.10.0.

  • 9.8 Critical severity

    Hogwords: Deserialization of Untrusted Data

    CVE-2026-93938ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Hogwords hogwords allows Object Injection.This issue affects Hogwords: from n/a through 1.2.7.

  • 9.8 Critical severity

    Hygia: Deserialization of Untrusted Data

    CVE-2026-93937ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group Hygia hygia allows Object Injection.This issue affects Hygia: from n/a through 1.21.0.

  • 9.8 Critical severity

    IPharm: Deserialization of Untrusted Data

    CVE-2026-93936ThemeREX Group

    Deserialization of Untrusted Data vulnerability in ThemeREX Group IPharm ipharm allows Object Injection.This issue affects IPharm: from n/a through 1.2.4.