PT-2021-21995
CVE-2021-38188
·
Published
2021-05-19
·
Updated
2021-08-25
Description by
CVSS 3.1
9.8
CriticalMetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions:
iced-x86 versions 1.10.3 and earlier
Description:
An issue was discovered in the iced-x86 crate where the
Decoder::new() function uses slice.get unchecked(slice.length()) unsafely, potentially invoking undefined behavior. This may cause soundness issues in crates using the iced x86::Decoder struct.Recommendations:
For versions 1.10.3 and earlier, update to a version that includes the fix for the unsafe use of
slice.get unchecked(slice.length()) in the Decoder::new() function. As a temporary workaround, consider avoiding the use of the iced x86::Decoder struct until a patched version is available. Found an issue in the description? Have something to add? Feel free to write us 👾