Vulnerability Name: | CVE-2022-26356 (CCN-223408) | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Assigned: | 2022-04-05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Published: | 2022-04-05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Updated: | 2022-07-29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary: | Racy interactions between dirty vram tracking and paging log dirty hypercalls Activation of log dirty mode done by XEN_DMOP_track_dirty_vram (was named HVMOP_track_dirty_vram before Xen 4.9) is racy with ongoing log dirty hypercalls. A suitably timed call to XEN_DMOP_track_dirty_vram can enable log dirty while another CPU is still in the process of tearing down the structures related to a previously enabled log dirty mode (XEN_DOMCTL_SHADOW_OP_OFF). This is due to lack of mutually exclusive locking between both operations and can lead to entries being added in already freed slots, resulting in a memory leak. | ||||||||||||||||||||||||||||||||||||||||||||||||||||
CVSS v3 Severity: | 5.6 Medium (CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:H) 4.9 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:H/E:U/RL:O/RC:C)
6.2 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H/E:U/RL:O/RC:C)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
CVSS v2 Severity: | 4.0 Medium (CVSS v2 Vector: AV:L/AC:H/Au:N/C:N/I:N/A:C)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerability Type: | CWE-772 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerability Consequences: | Denial of Service | ||||||||||||||||||||||||||||||||||||||||||||||||||||
References: | Source: MITRE Type: CNA CVE-2022-26356 Source: MLIST Type: Mailing List, Patch, Third Party Advisory [oss-security] 20220405 Xen Security Advisory 397 v2 (CVE-2022-26356) - Racy interactions between dirty vram tracking and paging log dirty hypercalls Source: CCN Type: Xen Security Advisory XSA-397 Racy interactions between dirty vram tracking and paging log dirty hypercalls Source: CONFIRM Type: Patch, Third Party Advisory http://xenbits.xen.org/xsa/advisory-397.html Source: XF Type: UNKNOWN xen-cve202226356-dos(223408) Source: FEDORA Type: Mailing List, Third Party Advisory FEDORA-2022-64b2c02d29 Source: FEDORA Type: Mailing List, Third Party Advisory FEDORA-2022-dfbf7e2372 Source: DEBIAN Type: Third Party Advisory DSA-5117 Source: MISC Type: Third Party Advisory https://xenbits.xenproject.org/xsa/advisory-397.txt | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Vulnerable Configuration: | Configuration 1: Configuration 2: Configuration 3: Configuration CCN 1: ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Oval Definitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
BACK |