RUSTSEC-2020-0027: traitobject: traitobject assumes assumes the layout of fat pointers

Description

This crate gets the data pointer from fat pointers assuming that the first element in a fat pointer is the data pointer. This is currently true, but it may change in a future Rust version, leading to memory corruption.

This has been fixed in the master branch of the crate, but is has not been released into crates.io.

More Info

https://github.com/reem/rust-traitobject/issues/7

Patched Versions