Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RUSTSEC-2020-0137: AtomicBox<T> lacks bound on its Send and Sync traits allowing data races #446

Closed
github-actions bot opened this issue Jan 31, 2021 · 1 comment

Comments

@github-actions
Copy link
Contributor

AtomicBox<T> lacks bound on its Send and Sync traits allowing data races

Details
Package lever
Version 0.1.1-alpha.11
URL vertexclique/lever#15
Date 2020-11-10

AtomicBox&lt;T&gt; is a Box type designed to be used across threads, however, it
implements the Send and Sync traits for all types T.

This allows non-Send types such as Rc and non-Sync types such as Cell to
be used across thread boundaries which can trigger undefined behavior and
memory corruption.

See advisory page for additional details.

@pcmanus
Copy link
Contributor

pcmanus commented Nov 3, 2021

Closing as this is outdated (the query planner code in rust, which was using this, has been removed).

@pcmanus pcmanus closed this as completed Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant