Every CVESearch/Get API key

GHSA-8gj8-hv75-gp94

`SegQueue` 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

`SegQueue` 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-8gj8-hv75-gp94
Updated
2026-11-02
OSVNo score

`SegQueue` 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-8gj8-hv75-gp94
Updated
2026-11-02
OSVRUSTSEC-2022-0020No score

`SegQueue` 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-0020
Updated
2026-11-02

Affected packages

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

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

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

In short

GHSA-8gj8-hv75-gp94 is a vulnerability with no CVSS score yet in crossbeam, published May 10, 2022. No source lists public exploit code. Fixed in crossbeam 0.7.0.

References

MoveEnter Open