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,011 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-502page 57 of 61
- CVE-2026-40753HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in EasyMeals <= 1.5.1 versions.
- CVE-2026-40754HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Roisin <= 1.4 versions.
- CVE-2026-40755HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in TechLink <= 1.3 versions.
- CVE-2026-40756HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Zoya <= 1.4 versions.
- CVE-2026-40757HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Château <= 1.2.1 versions.
- CVE-2026-40758HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Léonie <= 1.2.1 versions.
- CVE-2026-40759HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Esmée <= 1.4 versions.
- CVE-2026-40760HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Behold <= 1.5 versions.
- CVE-2026-40761HIGHCVSS 8.1EG 8.12026-06-17
Unauthenticated PHP Object Injection in Valeska <= 1.2.2 versions.
- CVE-2026-40858HIGHCVSS 8.8EG 8.82026-04-27
The camel-infinispan component's ProtoStream-based remote aggregation repository deserializes data read from a remote Infinispan cache using java.io.ObjectInputStream without applying any ObjectInputFilter. An attacker who can write to the…
- CVE-2026-40859HIGHCVSS 8.1EG 8.12026-07-06
Deserialization of Untrusted Data vulnerability in Apache Camel. The camel-vertx-http component deserializes HTTP response bodies carrying the Content-Type application/x-java-serialized-object using a raw java.io.ObjectInputStream, withou…
- CVE-2026-40860CRITICALCVSS 9.8EG 9.82026-04-27
JmsBinding.extractBodyFromJms() in camel-jms, and the equivalent JmsBinding class in camel-sjms, deserialized the payload of incoming JMS ObjectMessage values via javax.jms.ObjectMessage.getObject() without applying any ObjectInputFilter, …
- CVE-2026-40901HIGHCVSS 8.8EG 8.82026-04-16
DataEase is an open-source data visualization and analytics platform. Versions 2.10.20 and below ship the legacy velocity-1.7.jar, which pulls in commons-collections-3.2.1.jar containing the InvokerTransformer deserialization gadget chain.…
- CVE-2026-40993HIGHCVSS 7.2EG 7.32026-06-10
An attacker with write permissions to the database table managed by JdbcAssertingPartyMetadataRepository (saml2_asserting_party_metadata) may be able to store malicious serialized payloads in the columns containing the collection of verifi…
- CVE-2026-41104CRITICALCVSS 7.5EG 10.02026-05-26
Deserialization of untrusted data in Microsoft Planetary Computer Pro allows an unauthorized attacker to disclose information over a network.
- CVE-2026-41316HIGHCVSS 8.1EG 8.12026-04-24
ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via…
- CVE-2026-41409CRITICALCVSS 9.8EG 9.82026-04-27
The fix for CVE-2024-52046 in Apache MINA AbstractIoBuffer.getObject() was incomplete. The classname allowlist of classes allowed to be deserialized was applied too late after a static initializer in a class to be read might already have b…
- CVE-2026-41486HIGHCVSS 8.8EG 8.82026-05-08
Ray is an AI compute engine. From version 2.54.0 to before version 2.55.0, Ray Data registers custom Arrow extension types (ray.data.arrow_tensor, ray.data.arrow_tensor_v2, ray.data.arrow_variable_shaped_tensor) globally in PyArrow. When P…
- CVE-2026-41586CRITICALCVSS 9.3EG 9.32026-05-07
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. From versions 1.0.0 to 2.2.26, Channel.java implements readObject() and exposes deSerializeChannel() which call …
- CVE-2026-41635CRITICALCVSS 9.8EG 9.82026-04-27
Apache MINA's AbstractIoBuffer.resolveClass() contains two branches, one of them (for static classes or primitive types) does not check the class at all, bypassing the classname allowlist and allowing arbitrary code to be executed. The…
- CVE-2026-41699CRITICALCVSS 9.8EG 9.82026-06-11
Spring for GraphQL applications are vulnerable to Unsafe Deserialization when processing paginated GraphQL queries. An attacker can craft a malicious GraphQL request that can lead to Remote Code Execution when the application exposes a pag…
- CVE-2026-41731HIGHCVSS 8.1EG 8.12026-06-10
JsonKafkaHeaderMapper and the deprecated DefaultKafkaHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Combined with Jackson's defa…
- CVE-2026-41732HIGHCVSS 8.1EG 8.12026-06-10
JsonPulsarHeaderMapper matched type headers against trusted packages using a prefix check, meaning that trusting any package implicitly trusted all of its subpackages. Additionally, an empty trusted-packages configuration fell back to trus…
- CVE-2026-41855CRITICALCVSS 9.8EG 9.82026-06-09
In an untrusted JMS environment, org.springframework.jms.support.converter.MappingJackson2MessageConverter and org.springframework.jms.support.converter.JacksonJsonMessageConverter allow arbitrary class instantiation, which can lead to una…
- CVE-2026-41862HIGHCVSS 8.8EG 8.82026-06-23
Spring Statemachine's Kryo-based persistence backends (JPA, MongoDB, Redis and ZooKeeper) deserialise persisted state-machine contexts without enforcing a class allowlist (CWE-502, deserialisation of untrusted data), which can lead to remo…
- CVE-2026-41957HIGHCVSS 8.8EG 8.82026-05-13
An authenticated remote code execution vulnerability through undisclosed vectors exists in the BIG-IP and BIG-IQ Configuration utility. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
- CVE-2026-42027CRITICALCVSS 9.8EG 9.82026-05-04
Arbitrary Class Instantiation via Model Manifest in Apache OpenNLP ExtensionLoader Versions Affected: before 1.9.5, before 2.5.9, before 3.0.0-M3 Description: The ExtensionLoader.instantiateExtension(Class, String) method lo…
- CVE-2026-42211HIGHCVSS 8.1EG 8.12026-06-02
React Router is a router for React. In versions 7.0.0 through 7.14.1, when using Framework Mode, a combination of steps could potentially allow unauthorized remote code execution (RCE) through external requests. This attack requires the ap…
- CVE-2026-42359HIGHCVSS 8.8EG 8.82026-06-01
A bug in Apache Airflow's XCom PATCH endpoint `PATCH /api/v2/xcomEntries/{key}` allowed an authenticated UI/API user with XCom write permission on a Dag to set XCom entries under reserved key names (e.g. `return_value`) that the matching P…
- CVE-2026-42380CRITICALCVSS 9.8EG 9.82026-06-17
Unauthenticated PHP Object Injection in AI Lab < 5.4.2 versions.
- CVE-2026-42471HIGHCVSS 8.1EG 8.12026-05-01
Unsafe deserialization vulnerability in MixPHP Framework 2.x thru 2.2.17. The sync-invoke client (Connection.php:76) calls unserialize() on data received from the server response, enabling client-side RCE if connecting to a malicious serve…
- CVE-2026-42472CRITICALCVSS 9.8EG 9.82026-05-01
Unsafe deserialization vulnerability in MixPHP Framework 2.x thru 2.2.17. The session and cache handlers use unserialize() on data from Redis in the RedisHandler object.
- CVE-2026-42473CRITICALCVSS 9.8EG 9.82026-05-01
Unsafe deserialization vulnerability in MixPHP Framework 2.x thru 2.2.17. The session and cache handlers use unserialize() on data from the filesystem in the FileHandler object.
- CVE-2026-42521MEDIUMCVSS 6.5EG 6.52026-04-29
Jenkins Matrix Authorization Strategy Plugin 2.0-beta-1 through 3.2.9 (both inclusive) invokes parameterless constructors of classes specified in configuration when deserializing inheritance strategies, without restricting the classes that…
- CVE-2026-42527HIGHCVSS 8.1EG 8.12026-07-06
Deserialization of Untrusted Data vulnerability in Apache Camel. The default ObjectInputFilter pattern shipped with several Apache Camel components for defense-in-depth deserialization filtering ('java.**;javax.**;org.apache.camel.**;!*',…
- CVE-2026-4266HIGHCVSS 8.4EG 8.42026-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.This i…
- CVE-2026-42687HIGHCVSS 8.1EG 8.12026-06-15
Unauthenticated PHP Object Injection in EventPrime <= 4.3.2.1 versions.
- CVE-2026-42778CRITICALCVSS 9.8EG 9.82026-05-01
The fix for CVE-2026-41409 was not applied to the 2.1.X and 2.2.X branches. Here was the original issue description: The fix for CVE-2024-52046 in Apache MINA AbstractIoBuffer.getObject() was incomplete. The classname allowlist of clas…
- CVE-2026-42779CRITICALCVSS 9.8EG 9.82026-05-01
The fix for CVE-2026-41635 was not applied to the 2.1.X and 2.2.X branches. Here was the original issue description: Apache MINA's AbstractIoBuffer.resolveClass() contains two branches, one of them (for static classes or primiti…
- CVE-2026-43633CRITICALCVSS 10.0EG 10.02026-05-19
HestiaCP versions 1.9.0 through 1.9.4 contain a deserialization vulnerability in the web terminal component caused by a session format mismatch between PHP and Node.js that allows unauthenticated remote attackers to achieve root-level code…
- CVE-2026-4372HIGHCVSS 7.8EG 7.82026-05-24
A critical remote code execution vulnerability exists in all versions of the HuggingFace transformers library prior to version 5.3.0. The vulnerability allows an attacker to craft a malicious `config.json` file containing the `_attn_implem…
- CVE-2026-43825HIGHCVSS 7.3EG 7.32026-07-06
Untrusted Java Deserialization in Apache OpenNLP SvmDoccatModel Versions Affected: before 3.0.0-M4 (libsvm document categorization module; introduced in OPENNLP-1808 and only present on the 3.x line) Description: SvmDoccatModel.des…
- CVE-2026-43865HIGHCVSS 8.1EG 8.12026-07-06
Deserialization of Untrusted Data vulnerability in Apache Camel Hazelcast component. The camel-hazelcast component creates and manages Hazelcast instances using a default configuration that applies no Java deserialization filter. When Cam…
- CVE-2026-43866HIGHCVSS 7.3EG 7.32026-07-06
Deserialization of Untrusted Data vulnerability in Apache Camel, Apache Camel JMS component. JmsBinding.extractBodyFromJms() in camel-jms - and the equivalent JmsBinding in camel-sjms - deserializes the payload of an incoming JMS ObjectMe…
- CVE-2026-43867CRITICALCVSS 9.8EG 9.82026-07-06
Deserialization of Untrusted Data vulnerability in Apache Camel PQC Component. The camel-pqc component persists post-quantum key metadata (KeyMetadata) through pluggable KeyLifecycleManager implementations. AwsSecretsManagerKeyLifecycleMa…
- CVE-2026-44126CRITICALCVSS 9.2EG 9.22026-05-08
SEPPmail Secure Email Gateway before version 15.0.4 insecurely deserializes untrusted data, which can be reached from the new GINA UI and may allow unauthenticated remote attackers to execute code via a crafted serialized object.
- CVE-2026-4416HIGHCVSS 7.8EG 7.82026-03-30
The Performance Library component of Gigabyte Control Center has an Insecure Deserialization vulnerability. Authenticated local attackers can send a malicious serialized payload to the EasyTune Engine service, resulting in privilege escala…
- CVE-2026-44501MEDIUMCVSS 4.3EG 4.32026-05-14
DataHub is an open-source metadata platform. Prior to 1.5.0.3, The DataHub frontend (datahub-frontend-react) deserializes attacker-controlled Java objects from the REDIRECT_URL HTTP cookie during the OIDC callback flow, with no integrity p…
- CVE-2026-44795HIGHCVSS 8.8EG 8.82026-06-22
Spinnaker is an open source, multi-cloud continuous delivery platform. Prior to 2026.1.0, 2026.0.3, 2025.4.4, and 2025.3.3, unsafe YAML processing bypasses safe deserialization when using CloudFormation deployments or CloudFoundry baking. …
- CVE-2026-44843HIGHCVSS 8.2EG 8.22026-05-26
LangChain is a framework for building agents and LLM-powered applications. Prior to 0.3.85 and 1.3.3, LangChain contains older runtime code paths that deserialize run inputs, run outputs, or other application-controlled payloads using over…
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.
Start Free Scan →