7.8 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Local (L)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Changed (C)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Local (L)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Changed (C)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): High (H)
by @SigmaSquadron Activity log
- Created suggestion
- @SigmaSquadron dismissed
grant table v2 race in status page mapping
The adjustments made for XSA-379 as well as those subsequently becoming XSA-387 still left a race window, when a HVM or PVH guest does a grant table version change from v2 to v1 in parallel with mapping the status page(s) via XENMEM_add_to_physmap. Some of the status pages may then be freed while mappings of them would still be inserted into the guest's secondary (P2M) page tables.
References
Affected products
- ==consult Xen advisory XSA-486
Matching in nixpkgs
pkgs.xen
Type-1 hypervisor intended for embedded and hyperscale use cases
pkgs.lexend
Variable font family designed to aid in reading proficiency
-
nixos-unstable 0.pre+date=2022-09-22
- nixos-unstable-small 0.pre+date=2022-09-22
pkgs.qemu_xen
Generic and open source machine emulator and virtualizer
pkgs.xenomapper
Utility for post processing mapped reads that have been aligned to a primary genome and a secondary genome and binning reads into species specific, multimapping in each species, unmapped and unassigned bins
pkgs.nxengine-evo
Complete open-source clone/rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story)
pkgs.xenia-canary
Xbox 360 Emulator Research Project
-
nixos-unstable 0-unstable-2026-05-03
- nixos-unstable-small 0-unstable-2026-05-03
pkgs.xen-guest-agent
Xen agent running in Linux/BSDs (POSIX) VMs
-
nixos-unstable 0.4.0-unstable-2024-05-31
- nixos-unstable-small 0.4.0-unstable-2024-05-31
pkgs.libretro.nxengine
NXEngine libretro port
-
nixos-unstable 0-unstable-2026-04-09
- nixos-unstable-small 0-unstable-2026-04-09
pkgs.grub2_pvgrub_image
PvGrub2 image for booting PV Xen guests
pkgs.grub2_pvhgrub_image
PvGrub2 image for booting PVH Xen guests
pkgs.hunspellDicts.eu-es
Basque (Xuxen 5)
-
nixos-unstable 5-2015.11.10
- nixos-unstable-small 5-2015.11.10
pkgs.hunspellDicts.eu_ES
Basque (Xuxen 5)
-
nixos-unstable 5-2015.11.10
- nixos-unstable-small 5-2015.11.10
pkgs.haskellPackages.xeno
A fast event-based XML parser in pure Haskell
pkgs.python312Packages.xen
None
pkgs.python313Packages.xen
Type-1 hypervisor intended for embedded and hyperscale use cases
pkgs.python314Packages.xen
Type-1 hypervisor intended for embedded and hyperscale use cases
pkgs.ocamlPackages.xenstore
Xenstore protocol in pure OCaml
pkgs.ocamlPackages.mirage-xen
Xen core platform libraries for MirageOS
pkgs.haskellPackages.xenomorph
None
pkgs.haskellPackages.xmlbf-xeno
xeno backend support for the xmlbf library
pkgs.nltk-data.maxent-ne-chunker
NLTK Data
-
nixos-unstable 0-unstable-2024-07-29
- nixos-unstable-small 0-unstable-2024-07-29
pkgs.ocamlPackages.xenstore-tool
Command line tool for interfacing with xenstore
pkgs.ocamlPackages.mirage-net-xen
Network device for reading and writing Ethernet frames via then Xen netfront/netback protocol
pkgs.python312Packages.pylatexenc
None
pkgs.python313Packages.pylatexenc
Simple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion
pkgs.python314Packages.pylatexenc
Simple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion
pkgs.ocamlPackages_latest.xenstore
Xenstore protocol in pure OCaml
pkgs.python313Packages.pyaxencoapi
Async Python client for Axenco MyNeomitis REST/Websocket API
pkgs.python314Packages.pyaxencoapi
Async Python client for Axenco MyNeomitis REST/Websocket API
pkgs.nltk-data.maxent-ne-chunker-tab
NLTK Data
-
nixos-unstable 0-unstable-2024-07-29
- nixos-unstable-small 0-unstable-2024-07-29
pkgs.ocamlPackages_latest.mirage-xen
Xen core platform libraries for MirageOS
pkgs.ocamlPackages.mirage-bootvar-xen
Handle boot-time arguments for Xen platform
pkgs.ocamlPackages.xenstore_transport
Low-level libraries for connecting to a xenstore service on a xen host
pkgs.ocamlPackages_latest.xenstore-tool
Command line tool for interfacing with xenstore
pkgs.ocamlPackages_latest.mirage-net-xen
Network device for reading and writing Ethernet frames via then Xen netfront/netback protocol
pkgs.nltk-data.maxent-treebank-pos-tagger
NLTK Data
-
nixos-unstable 0-unstable-2024-07-29
- nixos-unstable-small 0-unstable-2024-07-29
pkgs.ocamlPackages_latest.mirage-bootvar-xen
Handle boot-time arguments for Xen platform
pkgs.ocamlPackages_latest.xenstore_transport
Low-level libraries for connecting to a xenstore service on a xen host
pkgs.nltk-data.maxent-treebank-pos-tagger-tab
NLTK Data
-
nixos-unstable 0-unstable-2024-07-29
- nixos-unstable-small 0-unstable-2024-07-29
Package maintainers
-
@CertainLach Yaroslav Bolyukin <iam@lach.pw>
-
@hehongbo Hongbo
-
@SigmaSquadron Fernando Rodrigues <alpha@sigmasquadron.net>
-
@djanatyn Jonathan Strickland <djanatyn@gmail.com>
-
@majiru Jacob Moody <moody@posixcafe.org>
-
@umazalakain Uma Zalakain <ping@umazalakain.info>
-
@fufexan Fufezan Mihai <fufexan@protonmail.com>
-
@thiagokokada Thiago K. Okada <thiagokokada@gmail.com>
-
@aanderse Aaron Andersen <aaron@fosslib.net>
-
@happysalada Raphael Megzari <raphael@megzari.com>
-
@bengsparks Ben Sparks <benjamin.sparks@protonmail.com>
-
@sternenseemann Lukas Epple <sternenseemann@systemli.org>
-
@alyssais Alyssa Ross <hi@alyssa.is>
-
@xdHampus Hampus
-
@tuxy Binh Nguyen <lastpass7565@gmail.com>
-
@jbedo Justin Bedő <cu@cua0.org>
-
@jfvillablanca Jann Marc Villablanca <jmfv.dev@gmail.com>
-
@JamieMagee Jamie Magee <jamie.magee@gmail.com>