Every CVESearch/Get API key

GHSA-9g55-pg62-m8hh

Channel creates zero value of any type

No scoreFix available

Affected versions of this crate called mem::zeroed() to create values of a user-supplied type T. This is unsound e.g. if T is a reference type (which must be non-null).

The flaw was corrected by avoiding the use of mem::zeroed(), using MaybeUninit instead.

What each source reports

GitHub AdvisoriesNo score

Channel creates zero value of any type

Affected versions of this crate called mem::zeroed() to create values of a user-supplied type T. This is unsound e.g. if T is a reference type (which must be non-null).

The flaw was corrected by avoiding the use of mem::zeroed(), using MaybeUninit instead.

Record
GHSA-9g55-pg62-m8hh
Updated
2026-11-02
OSVNo score

Channel creates zero value of any type

Affected versions of this crate called mem::zeroed() to create values of a user-supplied type T. This is unsound e.g. if T is a reference type (which must be non-null).

The flaw was corrected by avoiding the use of mem::zeroed(), using MaybeUninit instead.

Record
GHSA-9g55-pg62-m8hh
Updated
2026-11-02
OSVRUSTSEC-2022-0019No score

Channel creates zero value of any type

Affected versions of this crate called mem::zeroed() to create values of a user-supplied type T. This is unsound e.g. if T is a reference type (which must be non-null).

The flaw was corrected by avoiding the use of mem::zeroed(), using MaybeUninit instead.

Record
RUSTSEC-2022-0019
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
crossbeam-channel
crates.io
before 0.4.3
0.4.3
crossbeam-channel
crates.io
0.0.0-0 up to 0.4.3
0.4.3

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

GHSA-9g55-pg62-m8hh is a vulnerability with no CVSS score yet in crossbeam-channel, published May 10, 2022. No source lists public exploit code. Fixed in crossbeam-channel 0.4.3.

References

MoveEnter Open