CVEvulnerability
CVE-2021-3640
7.0 HIGH
Official page ↗
- Status
- Modified
- Published
- 2022-03-03
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.0 HIGH — CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 6.9 MEDIUM — AV:L/AC:M/Au:N/C:C/I:C/A:C
- Weaknesses
- CWE-362, CWE-416
Description
A flaw use-after-free in function sco_sock_sendmsg() of the Linux kernel HCI subsystem was found in the way user calls ioct UFFDIO_REGISTER or other way triggers race condition of the call sco_conn_del() together with the call sco_sock_sendmsg() with the expected controllable faulting memory page. A privileged local user could use this flaw to crash the system or escalate their privileges on the system.
Affected configurations
• linux linux kernel (< 4.4.293)
• linux linux kernel (>= 4.5 < 4.9.291)
• linux linux kernel (>= 4.10 < 4.14.256)
• linux linux kernel (>= 4.15 < 4.19.218)
• linux linux kernel (>= 4.20 < 5.4.160)
• linux linux kernel (>= 5.5.0 < 5.10.80)
• linux linux kernel (>= 5.11 < 5.14.19)
• linux linux kernel (>= 5.15 < 5.15.3)
• debian debian linux 9.0
• fedoraproject fedora 34
• canonical ubuntu linux 14.04
• canonical ubuntu linux 16.04
• canonical ubuntu linux 18.04
• canonical ubuntu linux 20.04
• canonical ubuntu linux 21.10
• netapp h300s firmware
• netapp h700s firmware
• netapp h300e firmware
• netapp h500e firmware
• netapp h700e firmware
• netapp h410s firmware
• netapp h410c firmware
• netapp h500s firmware
Related
References
- https://bugzilla.redhat.com/show_bug.cgi?id=1980646 Issue Tracking, Patch, Third Party Advisory
- https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/bluetooth/sco.c?h=v5.16&id=99c23da0eed4fd20cae8243f2b51e10e66aa0951 Patch, Vendor Advisory
- https://github.com/torvalds/linux/commit/99c23da0eed4fd20cae8243f2b51e10e66aa0951 Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2022/03/msg00011.html Mailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2022/03/msg00012.html Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20220419-0003/ Third Party Advisory
- https://ubuntu.com/security/CVE-2021-3640 Patch, Third Party Advisory
- https://www.debian.org/security/2022/dsa-5096 Third Party Advisory
- https://www.openwall.com/lists/oss-security/2021/07/22/1 Exploit, Mailing List, Third Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1980646 Issue Tracking, Patch, Third Party Advisory
- https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/net/bluetooth/sco.c?h=v5.16&id=99c23da0eed4fd20cae8243f2b51e10e66aa0951 Patch, Vendor Advisory
- https://github.com/torvalds/linux/commit/99c23da0eed4fd20cae8243f2b51e10e66aa0951 Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2022/03/msg00011.html Mailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2022/03/msg00012.html Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20220419-0003/ Third Party Advisory
- https://ubuntu.com/security/CVE-2021-3640 Patch, Third Party Advisory
- https://www.debian.org/security/2022/dsa-5096 Third Party Advisory
- https://www.openwall.com/lists/oss-security/2021/07/22/1 Exploit, Mailing List, Third Party Advisory