Race condition In arr
Description
Multiple security issues including data race, buffer overflow, and uninitialized memory drop in arr arr crate contains multiple security issues. Specifically,
It incorrectly implements Sync/Send bounds, which allows to smuggle non-Sync/Send types across the thread boundary.
Index and IndexMut implementation does not check the array bound.
Array::new_from_template() drops uninitialized memory.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version |
|---|---|---|
cargo |
Aliases
1. 2. 3. 4.
References
1. 2.