An issue was discovered in the rand_core crate before 0.4.2 for Rust. Casting of byte slices to integer slices mishandles alignment constraints.
{
"binaries": [
{
"binary_name": "librust-rand-core-0.2+alloc-dev",
"binary_version": "0.2.2-2"
},
{
"binary_name": "librust-rand-core-0.2+serde1-dev",
"binary_version": "0.2.2-2"
},
{
"binary_name": "librust-rand-core-0.2+std-dev",
"binary_version": "0.2.2-2"
},
{
"binary_name": "librust-rand-core-0.2-dev",
"binary_version": "0.2.2-2"
}
]
}
{
"binaries": [
{
"binary_name": "librust-rand-core-0.3+serde-derive-dev",
"binary_version": "0.3.0-2"
},
{
"binary_name": "librust-rand-core-0.3+serde-dev",
"binary_version": "0.3.0-2"
},
{
"binary_name": "librust-rand-core-0.3+serde1-dev",
"binary_version": "0.3.0-2"
},
{
"binary_name": "librust-rand-core-0.3-dev",
"binary_version": "0.3.0-2"
}
]
}