Vulnerability Name:

CVE-2021-26708 (CCN-196316)

Assigned:2021-02-05
Published:2021-02-05
Updated:2022-06-28
Summary:A local privilege escalation was discovered in the Linux kernel before 5.10.13. Multiple race conditions in the AF_VSOCK implementation are caused by wrong locking in net/vmw_vsock/af_vsock.c. The race conditions were implicitly introduced in the commits that added VSOCK multi-transport support.
CVSS v3 Severity:7.0 High (CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H)
6.1 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): High
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
7.8 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
6.8 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
7.8 High (REDHAT CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
6.8 Medium (REDHAT Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): Low
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
CVSS v2 Severity:6.9 Medium (CVSS v2 Vector: AV:L/AC:M/Au:N/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Medium
Authentication (Au): None
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
6.8 Medium (CCN CVSS v2 Vector: AV:L/AC:L/Au:S/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
Vulnerability Type:CWE-667
CWE-362
Vulnerability Consequences:Gain Privileges
References:Source: MITRE
Type: CNA
CVE-2021-26708

Source: MLIST
Type: Mailing List, Patch, Third Party Advisory
[oss-security] 20210205 Re: Linux kernel: Exploitable vulnerabilities in AF_VSOCK implementation

Source: MLIST
Type: Mailing List
[oss-security] 20210409 Re: Linux kernel: Exploitable vulnerabilities in AF_VSOCK implementation

Source: MLIST
Type: Mailing List
[oss-security] 20220125 CVE-2022-0185: Linux kernel slab out-of-bounds write: exploit and writeup

Source: MISC
Type: Release Notes, Vendor Advisory
https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.13

Source: XF
Type: UNKNOWN
linux-kernel-cve202126708-priv-esc(196316)

Source: CCN
Type: Linux Kernel GIT Repository
vsock: fix the race conditions in multi-transport support

Source: MISC
Type: Patch, Vendor Advisory
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c518adafa39f37858697ac9309c6cf1805581446

Source: CCN
Type: oss-sec Mailing List, Fri, 05 Feb 2021 18:33:26 +0300
Re: Linux kernel: Exploitable vulnerabilities in AF_VSOCK implementation

Source: CONFIRM
Type: Patch, Third Party Advisory
https://security.netapp.com/advisory/ntap-20210312-0008/

Source: MISC
Type: Mailing List, Patch, Third Party Advisory
https://www.openwall.com/lists/oss-security/2021/02/04/5

Vulnerable Configuration:Configuration 1:
  • cpe:/o:linux:linux_kernel:*:*:*:*:*:*:*:* (Version >= 5.5 and < 5.10.13)

  • Configuration 2:
  • cpe:/a:netapp:cloud_backup:-:*:*:*:*:*:*:*
  • OR cpe:/a:netapp:fas_baseboard_management_controller:-:*:*:*:*:*:*:*
  • OR cpe:/a:netapp:aff_baseboard_management_controller:-:*:*:*:*:*:*:*
  • OR cpe:/a:netapp:solidfire_&_hci_management_node:-:*:*:*:*:*:*:*
  • OR cpe:/a:netapp:solidfire_baseboard_management_controller:-:*:*:*:*:*:*:*

  • Configuration 3:
  • cpe:/o:netapp:baseboard_management_controller_500f_firmware:*:*:*:*:*:*:*:* (Version < 15.3)
  • AND
  • cpe:/h:netapp:baseboard_management_controller_500f:-:*:*:*:*:*:*:*

  • Configuration 4:
  • cpe:/o:netapp:baseboard_management_controller_a250_firmware:*:*:*:*:*:*:*:* (Version < 15.3)
  • AND
  • cpe:/h:netapp:baseboard_management_controller_a250:-:*:*:*:*:*:*:*

  • Configuration 5:
  • cpe:/o:netapp:hci_h410c_firmware:-:*:*:*:*:*:*:*
  • AND
  • cpe:/h:netapp:hci_h410c:-:*:*:*:*:*:*:*

  • Configuration RedHat 1:
  • cpe:/a:redhat:enterprise_linux:8:*:*:*:*:*:*:*

  • Configuration RedHat 2:
  • cpe:/a:redhat:enterprise_linux:8::nfv:*:*:*:*:*

  • Configuration RedHat 3:
  • cpe:/a:redhat:enterprise_linux:8::realtime:*:*:*:*:*

  • Configuration RedHat 4:
  • cpe:/a:redhat:enterprise_linux:8::crb:*:*:*:*:*

  • Configuration RedHat 5:
  • cpe:/o:redhat:enterprise_linux:8:*:*:*:*:*:*:*

  • Configuration RedHat 6:
  • cpe:/o:redhat:enterprise_linux:8::baseos:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/o:linux:linux_kernel:5.10:-:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:112507
    P
    kernel-devel-5.14.6-1.4 on GA media (Moderate)
    2022-01-17
    oval:org.opensuse.security:def:105999
    P
    kernel-devel-5.14.6-1.4 on GA media (Moderate)
    2021-10-01
    oval:com.redhat.rhsa:def:20211081
    P
    RHSA-2021:1081: kernel-rt security and bug fix update (Important)
    2021-04-06
    oval:com.redhat.rhsa:def:20211093
    P
    RHSA-2021:1093: kernel security, bug fix, and enhancement update (Important)
    2021-04-06
    BACK
    linux linux kernel *
    netapp cloud backup -
    netapp fas baseboard management controller -
    netapp aff baseboard management controller -
    netapp solidfire & hci management node -
    netapp solidfire baseboard management controller -
    netapp baseboard management controller 500f firmware *
    netapp baseboard management controller 500f -
    netapp baseboard management controller a250 firmware *
    netapp baseboard management controller a250 -
    netapp hci h410c firmware -
    netapp hci h410c -
    linux linux kernel 5.10 -