Lucene search

K
osvGoogleOSV:GHSA-9MXW-4856-9CM5
HistoryAug 25, 2021 - 8:50 p.m.

Data races in rusb

2021-08-2520:50:51
Google
osv.dev
12
data races
rusb
usbcontext
threads
memory corruption

EPSS

0

Percentile

12.6%

Affected versions of rusb did not require UsbContext to implement Send and Sync. However, through Device and DeviceHandle it is possible to use UsbContexts across threads. This issue allows non-thread safe UsbContext types to be used concurrently leading to data races and memory corruption. The issue was fixed by adding Send and Sync bounds to UsbContext.

EPSS

0

Percentile

12.6%

Related for OSV:GHSA-9MXW-4856-9CM5