Vulnerability DatabaseGHSA-8892-84wf-cg8f

GHSA-8892-84wf-cg8f
Rust vulnerability analysis and mitigation

Overview

The vulnerability (GHSA-8892-84wf-cg8f) affects the signal-simple Rust crate, where SyncChannel incorrectly implements Send/Sync traits unconditionally. This high-severity vulnerability was discovered on November 15, 2020, and was published to the GitHub Advisory Database on August 25, 2021. The vulnerability affects versions <= 0.1.1 of the signal-simple crate (GitHub Advisory, RustSec Advisory).

Technical details

The vulnerability stems from the unconditional implementation of Send/Sync traits for SyncChannel. While SyncChannel doesn't provide access to &T, it serves as a channel that consumes and returns owned T. The issue lies in the implementation where SyncChannel can move 'T: !Send' to other threads, which violates Rust's thread safety guarantees. The vulnerability has been assigned a CVSS score of 8.1 (High), with attack vector being Network, attack complexity High, and no privileges or user interaction required (GitHub Advisory).

Impact

The vulnerability can lead to undefined behavior in safe Rust code. When exploited, it can create data races using T = Arc which may result in memory corruption. Additionally, using T = MutexGuard allows unlocking a mutex from a thread that didn't lock it, potentially leading to synchronization issues and thread safety violations (RustSec Advisory).

Mitigation and workarounds

As of the latest updates, there are no patched versions available for this vulnerability. The proper fix would involve adding appropriate bounds (T: Send) to the SyncChannel implementation (RustSec Advisory).

Additional resources


SourceThis report was generated using AI

Related Rust vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-65807HIGH8.4
  • RustRust
  • sd
NoNoDec 10, 2025
CVE-2025-66627HIGH7.8
  • RustRust
  • wasmi
NoYesDec 09, 2025
CVE-2025-67487MEDIUM5.5
  • RustRust
  • static-web-server
NoYesDec 09, 2025
CVE-2025-66622LOW1.3
  • RustRust
  • matrix-sdk-base
NoYesDec 09, 2025
RUSTSEC-2025-0135N/AN/A
  • RustRust
  • matrix-sdk-base
NoYesDec 08, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management