CVE-2021-3700 — Use After Free in Usbredir
Severity
6.4MEDIUMNVD
EPSS
0.0%
top 87.61%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedFeb 24
Latest updateJan 3
Description
A use-after-free vulnerability was found in usbredir in versions prior to 0.11.0 in the usbredirparser_serialize() in usbredirparser/usbredirparser.c. This issue occurs when serializing large amounts of buffered write data in the case of a slow or blocked destination.
CVSS vector
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:HExploitability: 0.5 | Impact: 5.9
Affected Packages3 packages
Also affects: Debian Linux 9.0, Fedora 34, Enterprise Linux 6.0, 7.0, 8.0
Patches
🔴Vulnerability Details
3GHSA▶
GHSA-9885-wxqj-48q7: A use-after-free vulnerability was found in usbredir in versions prior to 0↗2022-02-25
OSV▶
CVE-2021-3700: A use-after-free vulnerability was found in usbredir in versions prior to 0↗2022-02-24
CVEList▶
CVE-2021-3700: A use-after-free vulnerability was found in usbredir in versions prior to 0↗2022-02-24
📋Vendor Advisories
4Microsoft▶
A use-after-free vulnerability was found in usbredir in versions prior to 0.11.0 in the usbredirparser_serialize() in usbredirparser/usbredirparser.c. This issue occurs when serializing large amounts ↗2022-02-08
Red Hat▶
usbredir: use-after-free in usbredirparser_serialize() in usbredirparser/usbredirparser.c↗2021-08-08
Debian▶
CVE-2021-3700: usbredir - A use-after-free vulnerability was found in usbredir in versions prior to 0.11.0...↗2021