Skip to content
OpenAdvisories

Package · crates.io

direct_ring_buffer

1 known vulnerabilities.

1 result · Clear filters · Feed

  • Low —

    Direct Ring Buffer has uninitialized memory exposure in create_ring_buffer

    The safe function `create_ring_buffer` allocates a buffer using `Vec::with_capacity` followed by `set_len`, creating a `Box<[T]>` containing uninitialized memory. This leads to undefined behavior when functions like `write_slices` create typed slices (e.g., `…