This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.

Crate inotify

Dependencies

(5 total, 1 possibly insecure)

CrateRequiredLatestStatus
 bitflags^11.3.2up to date
 futures-core^0.3.10.3.17up to date
 inotify-sys^0.1.30.1.5up to date
 libc^0.20.2.104up to date
 tokio ⚠️^1.0.11.12.0maybe insecure

Dev dependencies

(3 total, 1 possibly insecure)

CrateRequiredLatestStatus
 futures-util^0.3.10.3.17up to date
 tempfile^3.1.03.2.0up to date
 tokio ⚠️^1.0.11.12.0maybe insecure

Security Vulnerabilities

tokio: Task dropped in wrong thread when aborting `LocalSet` task

RUSTSEC-2021-0072

When aborting a task with JoinHandle::abort, the future is dropped in the thread calling abort if the task is not currently being executed. This is incorrect for tasks spawned on a LocalSet.

This can easily result in race conditions as many projects use Rc or RefCell in their Tokio tasks for better performance.

See tokio#3929 for more details.