Headline
GHSA-g753-ghr7-q33w: cyfs-base vulnerable to misaligned pointer dereference in `ChunkId::new`
The function ChunkId::new
creates a misaligned pointer by casting mutable pointer of u8
slice which has alignment 1 to the mutable pointer of u32
which has alignment 4, and dereference the misaligned pointer leading UB, which should not be allowed in safe function.
cyfs-base vulnerable to misaligned pointer dereference in `ChunkId::new`
Moderate severity GitHub Reviewed Published Jun 22, 2023 to the GitHub Advisory Database • Updated Jun 22, 2023