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.
References
Detect and mitigate GHSA-g753-ghr7-q33w with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →