HIGH7.5
GHSA-cx4j-fxr7-jxg8
Double free in glsl-layout
Details
Affected versions of this crate did not guard against panic within the user-provided function f (2nd parameter of fn map_array), and thus panic within f causes double drop of a single object.
The flaw was corrected in the 0.4.0 release by wrapping the object vulnerable to a double drop within ManuallyDrop<T>.
Are you affected?
Enter the version of the package you're using.
Affected packages
crates.io/glsl-layout
Introduced in:
0Fixed in: 0.4.0Upgrade glsl-layout to 0.4.0 or newer (ecosystem crates.io).