SB2020122125 - Race condition in try-mutex crate for Rust



SB2020122125 - Race condition in try-mutex crate for Rust

Published: December 21, 2020

Security Bulletin ID SB2020122125
Severity
Medium
Patch available
YES
Number of vulnerabilities 1
Exploitation vector Remote access
Highest impact Data manipulation

Breakdown by Severity

Medium 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 1 security vulnerability.


1) Race condition (CVE-ID: N/A)

The vulnerability allows an attacker to escalate privileges within the application.

The vulnerability exists due to unconditional implementation of Sync trait for TryMutex type. An attacker can exploit the race to put non-Send T type in TryMutex and send it to another thread.


Remediation

Install update from vendor's website.