CVE-2022-42311
Vulnerability Summary
Timeline
Description
Xenstore: guests can let run xenstored out of memory T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Malicious guests can cause xenstored to allocate vast amounts of memory, eventually resulting in a Denial of Service (DoS) of xenstored. There are multiple ways how guests can cause large memory allocations in xenstored: - - by issuing new requests to xenstored without reading the responses, causing the responses to be buffered in memory - - by causing large number of watch events to be generated via setting up multiple xenstore watches and then e.g. deleting many xenstore nodes below the watched path - - by creating as many nodes as allowed with the maximum allowed size and path length in as many transactions as possible - - by accessing many nodes inside a transaction
CVSS Metrics
- v3.1•MEDIUM•Score: 6.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
EPSS Trends
Current EPSS score: 0.25%• Percentile: 17%
Techniques & Countermeasures
- CWE-770•Allocation of Resources Without Limits or Throttling
The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
Affected Systems
- alpine•xen
< 4.15.4-r0 | < 4.15.4-r0 | < 4.16.3-r0 | < 4.16.3-r0 | < 4.17.0-r0 | < 4.17.0-r0 | < 4.17.0-r0 | < 4.17.0-r0 | < 4.17.0-r0 | < 4.17.0-r0 | < 4.17.0-r0
- debian•xen
< 4.14.5+86-g1c354767d5-1 | < 4.16.2+90-g0d39a6d1ae-1 | < 4.16.2+90-g0d39a6d1ae-1 | < 4.16.2+90-g0d39a6d1ae-1
- debian•debian_linux
11.0
- fedoraproject•fedora
35 | 36 | 37
- xen•xen
na
References (8)
- https://xenbits.xenproject.org/xsa/advisory-326.txt
- http://xenbits.xen.org/xsa/advisory-326.html
- https://www.debian.org/security/2022/dsa-5272
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZLI2NPNEH7CNJO3VZGQNOI4M4EWLNKPZ/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YZVXG7OOOXCX6VIPEMLFDPIPUTFAYWPE/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YTMITQBGC23MSDHUCAPCVGLMVXIBXQTQ/
- https://security-tracker.debian.org/tracker/CVE-2022-42311
- https://security.alpinelinux.org/vuln/CVE-2022-42311