Categories ⋅ Keywords ⋅ Packages Advisories in category 'thread-safety' January 2, 2022 INFO RUSTSEC-2022-0008: Unsoundness in windows Delegate functions are missing Send bound November 16, 2021 RUSTSEC-2021-0124: Vulnerability in tokio Data race when sending and receiving after closing a oneshot channel April 7, 2021 RUSTSEC-2021-0113: Vulnerability in metrics-util AtomicBucket unconditionally implements Send/Sync March 3, 2021 CRITICAL RUSTSEC-2021-0036: Vulnerability in internment Intern: Data race allowed on T December 25, 2020 HIGH RUSTSEC-2020-0143: Vulnerability in multiqueue Queues allow non-Send types to be sent to other threads, allowing data races December 22, 2020 MEDIUM RUSTSEC-2020-0114: Vulnerability in va-ts Demuxer can carry non-Send types across thread boundaries December 22, 2020 HIGH RUSTSEC-2020-0101: Vulnerability in conquer-once conquer-once's OnceCell lacks Send bound for its Sync trait. December 20, 2020 MEDIUM RUSTSEC-2020-0108: Vulnerability in eventio Soundness issue: Input can be misused to create data race to an object December 19, 2020 MEDIUM RUSTSEC-2020-0106: Unsoundness in multiqueue2 Queues allow non-Send types to be sent to other threads, allowing data races December 18, 2020 HIGH RUSTSEC-2020-0098: Unsoundness in rusb UsbContext trait did not require implementers to be Send and Sync. December 18, 2020 HIGH RUSTSEC-2020-0127: Vulnerability in v9 SyncRef's clone() and debug() allow data races December 18, 2020 HIGH RUSTSEC-2020-0129: Vulnerability in kekbit ShmWriter allows sending non-Send type across threads December 18, 2020 MEDIUM RUSTSEC-2020-0112: Vulnerability in buttplug ButtplugFutureStateShared allows data race to (!Send|!Sync) objects December 17, 2020 MEDIUM RUSTSEC-2020-0150: Vulnerability in disrustor RingBuffer can create multiple mutable references and cause data races December 10, 2020 HIGH RUSTSEC-2020-0099: Vulnerability in aovec Aovec lacks bound on its Send and Sync traits allowing data races December 10, 2020 HIGH RUSTSEC-2020-0141: Vulnerability in noise_search MvccRwLock allows data races & aliasing violations December 10, 2020 MEDIUM RUSTSEC-2020-0097: Unsoundness in xcb Soundness issue with base::Error December 9, 2020 HIGH RUSTSEC-2020-0139: Vulnerability in dces dces' World type can cause data races December 8, 2020 HIGH RUSTSEC-2020-0118: Vulnerability in tiny_future Future lacks bounds on Send and Sync. December 8, 2020 MEDIUM RUSTSEC-2020-0090: Vulnerability in thex Thex allows data races of non-Send types across threads December 8, 2020 HIGH RUSTSEC-2020-0104: Vulnerability in gfwx ImageChunkMut needs bounds on its Send and Sync traits December 8, 2020 HIGH RUSTSEC-2020-0124: Vulnerability in async-coap ArcGuard's Send and Sync should have bounds on RC December 1, 2020 MEDIUM RUSTSEC-2020-0094: Unsoundness in reffers Unsound: can make ARefss contain a !Send, !Sync object. November 29, 2020 MEDIUM RUSTSEC-2020-0088: Vulnerability in magnetic MPMCConsumer/Producer allows sending non-Send type across threads November 24, 2020 HIGH RUSTSEC-2020-0117: Vulnerability in conqueue QueueSender/QueueReceiver: Send/Sync impls need T: Send November 24, 2020 HIGH RUSTSEC-2020-0128: Vulnerability in cache Cache: Send/Sync impls needs trait bounds on K November 24, 2020 HIGH RUSTSEC-2020-0125: Vulnerability in convec convec::ConVec unconditionally implements Send/Sync November 17, 2020 MEDIUM RUSTSEC-2020-0087: Vulnerability in try-mutex TryMutex allows sending non-Send type across threads November 17, 2020 HIGH RUSTSEC-2020-0135: Vulnerability in slock Slock allows sending non-Send types across thread boundaries November 17, 2020 HIGH RUSTSEC-2020-0119: Vulnerability in ticketed_lock ReadTicket and WriteTicket should only be sendable when T is Send November 16, 2020 HIGH RUSTSEC-2020-0115: Vulnerability in ruspiro-singleton Singleton lacks bounds on Send and Sync. November 15, 2020 MEDIUM RUSTSEC-2020-0149: Vulnerability in appendix Data race and memory safety issue in Index November 15, 2020 HIGH RUSTSEC-2020-0116: Vulnerability in unicycle PinSlab and Unordered<T, S> need bounds on their Send/Sync traits November 15, 2020 HIGH RUSTSEC-2020-0133: Vulnerability in scottqueue Queue should have a Send bound on its Send/Sync traits November 15, 2020 HIGH RUSTSEC-2020-0136: Vulnerability in toolshed CopyCell lacks bounds on its Send trait allowing for data races November 15, 2020 HIGH RUSTSEC-2020-0126: Vulnerability in signal-simple SyncChannel can move 'T: !Send' to other threads November 14, 2020 HIGH RUSTSEC-2020-0134: Vulnerability in parc LockWeak<T> allows to create data race to T. November 14, 2020 HIGH RUSTSEC-2020-0131: Vulnerability in rcu_cell Send/Sync bound needed on T for Send/Sync impl of RcuCell November 13, 2020 MEDIUM RUSTSEC-2020-0092: Unsoundness in concread Send/Sync bound needed on V in impl Send/Sync for ARCache<K, V> November 12, 2020 HIGH RUSTSEC-2020-0130: Vulnerability in bunch Bunch unconditionally implements Send/Sync November 10, 2020 MEDIUM RUSTSEC-2020-0111: Vulnerability in may_queue may_queue's Queue lacks Send/Sync bound for its Send/Sync trait. November 10, 2020 HIGH RUSTSEC-2020-0137: Vulnerability in lever AtomicBox lacks bound on its Send and Sync traits allowing data races November 10, 2020 HIGH RUSTSEC-2020-0138: Vulnerability in lexer ReaderResult should be bounded by Sync November 10, 2020 HIGH RUSTSEC-2020-0102: Vulnerability in late-static LateStatic has incorrect Sync bound November 10, 2020 HIGH RUSTSEC-2020-0107: Vulnerability in hashconsing hashconsing's HConsed lacks Send/Sync bound for its Send/Sync trait. November 10, 2020 HIGH RUSTSEC-2020-0140: Unsoundness in model Shared can cause a data race November 10, 2020 HIGH RUSTSEC-2020-0121: Vulnerability in abox AtomicBox implements Send/Sync for any T: Sized November 10, 2020 HIGH RUSTSEC-2020-0120: Unsoundness in libsbc Decoder<R> can carry R: !Send to other threads November 9, 2020 MEDIUM RUSTSEC-2020-0096: Unsoundness in im TreeFocus lacks bounds on its Send and Sync traits November 8, 2020 INFO RUSTSEC-2020-0070: Unsoundness in lock_api Some lock_api lock guard objects can cause data races October 31, 2020 MEDIUM RUSTSEC-2020-0113: Vulnerability in atomic-option AtomicOption should have Send + Sync bound on its type argument. October 31, 2020 MEDIUM RUSTSEC-2020-0072: Unsoundness in futures-intrusive GenericMutexGuard allows data races of non-Sync types across threads October 28, 2020 HIGH RUSTSEC-2020-0122: Vulnerability in beef beef::Cow lacks a Sync bound on its Send trait allowing for data races October 22, 2020 MEDIUM RUSTSEC-2020-0059: Vulnerability in futures-util MutexGuard::map can cause a data race in safe code September 21, 2020 MEDIUM RUSTSEC-2020-0044: Unsoundness in atom Unsafe Send implementation in Atom allows data races August 25, 2020 RUSTSEC-2020-0034: Vulnerability in arr Multiple security issues including data race, buffer overflow, and uninitialized memory drop January 24, 2020 MEDIUM RUSTSEC-2020-0062: Vulnerability in futures-util Improper Sync implementation on FuturesUnordered in futures-utils can cause data corruption June 25, 2018 CVE-2018-25008: Vulnerability in std Insufficient synchronization in Arc::get_mut April 29, 2017 CVE-2017-20004: Vulnerability in std MutexGuard<Cell<i32>> must not be Sync