Deserialization of Untrusted Data in Fabric - CVE-2026-41586
Published: April 23, 2026
Fabric
Detailed vulnerability description
The vulnerability allows a local user to execute arbitrary code.
The vulnerability exists due to deserialization of untrusted data in Channel.deSerializeChannel() and Channel.readObject() when processing untrusted serialized Channel byte arrays. A local user can supply crafted serialized data to execute arbitrary code.
This is a client-side deserialization surface and user interaction may be required to open or process attacker-controlled serialized channel data.