You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
we (Rust group @sslab-gatech) found a memory-safety/soundness issue in this crate while scanning Rust code on crates.io for potential vulnerabilities.
User provided T::clone() can potentially panic, and if T::clone() panics while vec is (partially) uninitialized, uninitialized memory (uninitialized T) is dropped and can lead to undefined behavior.
Thank you for checking out this issue :)
The text was updated successfully, but these errors were encountered:
Once a fix is released to crates.io, please open a pull request to update the advisory with the patched version, or file an issue on the advisory database repository.
Hello,
we (Rust group @sslab-gatech) found a memory-safety/soundness issue in this crate while scanning Rust code on crates.io for potential vulnerabilities.
Issue Description
telemetry.rs/src/misc.rs
Lines 138 to 151 in 5c810a8
User provided
T::clone()
can potentially panic, and ifT::clone()
panics whilevec
is (partially) uninitialized, uninitialized memory (uninitializedT
) is dropped and can lead to undefined behavior.Thank you for checking out this issue :)
The text was updated successfully, but these errors were encountered: