The ImmediateIO
and TransactionalIO
types implement Sync
for all contained
Expander<EI>
types regardless of if the Expander
itself is safe to use
across threads.
As the IO
types allow retrieving the Expander
, this can lead to non-thread
safe types being sent across threads as part of the Expander
leading to data
races.
{ "nvd_published_at": "2021-08-08T06:15:00Z", "github_reviewed_at": "2021-08-09T17:25:44Z", "severity": "MODERATE", "github_reviewed": true, "cwe_ids": [ "CWE-362" ] }