Summary

FieldDetail
CVE IDCVE-2026-93834
ComponentQEMU 9pfs — the host side of virtio-9p (VirtFS) file sharing, hw/9pfs/cofile.c
TypeUse-after-free from a race between QEMU’s main thread and a worker thread
CWECWE-416 Use after free
ImpactGuest-to-host escape: a guest with a 9p share reads and writes arbitrary host files and runs code as the QEMU process user
CVSS8.8 high (3.1) — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, scored by Red Hat as CNA (marked draft); Red Hat severity Important. NVD has published no score of its own
Public disclosure2026-09-22 per Red Hat; upstream issue 4491, now public, was opened 2026-09-17, and the CVE record was published 2026-09-25
Fixed upstreamfe9e30899f “hw/9pfs: mutate FID path from main thread only”, merged to master 2026-09-23; first release will be QEMU 11.2.0. No stable release carries it yet
IntroducedThe fix’s Fixes: tag names 02cb7f3a25 (QEMU 1.0); the reporter traces the unlocked path copy it races against to 8d6cb10073 “9pfs: reduce latency of Twalk” (QEMU 6.1.0)
Reported byMilad Nasr (@sirkhezr)
KEV listedno
Public exploita reproducer is described in the public upstream issue; CISA’s SSVC assessment records exploitation poc
EPSS0.38% (30th percentile)

QEMU’s 9pfs is the host half of virtio-9p, also called VirtFS: it serves a host directory to a guest over the 9P2000.L protocol. The guest kernel mounts the share as a 9p filesystem, every file operation in the guest becomes a 9P request, and QEMU carries out the request on the host on the guest’s behalf, confined to the exported directory. For each file or directory the guest has open, QEMU keeps a fid holding the host path it refers to.

QEMU runs the actual filesystem calls on worker threads and does the request bookkeeping on its main thread. v9fs_co_open2() — the handler behind Tlcreate, which creates and opens a file — was the only code that changed a fid’s path from a worker thread: it freed the old path and copied in the new one while holding the fid-path write lock. The code that reads fid paths on the main thread (v9fs_walk() for Twalk, v9fs_xattrwalk(), v9fs_stat(), v9fs_co_name_to_path()) takes no read lock, because every other path change happens on the main thread too. A guest that sends Tlcreate and Twalk requests concurrently can therefore make a walk copy a path that has just been freed, or is only half written.

The reporter turned that into a directory escape. The copied path holds stale heap data with no terminating NUL inside its recorded length, and the host-side open in hw/9pfs/9p-local.c then resolves it to a location outside the exported directory. From there the guest reads and writes arbitrary host files with the privileges of the QEMU process, and can run code as that user — an escape from the virtual machine. In the upstream issue it succeeded in 4 of 5 runs against Debian’s 10.0.13 build and 11 of 11 against master, and was also reproduced on Debian’s 7.2.22 build; with the fix applied there were no escapes in 9 runs of about 24,000 race rounds.

The attacker needs root inside the guest, or whatever rights the guest grants to mount and use the 9p share, which is what the CVSS vector’s AV:L/PR:L records. On a host that runs VMs for other people, the guest’s root user is the tenant.

ℹ️ Exposure follows configuration. Only a VM with a 9p share is exposed: QEMU’s -virtfs option, -fsdev plus a virtio-9p device, or a libvirt <filesystem type='mount'> using the default path driver. virtio-fs (virtiofsd) shares do not use this code. Where a 9p share exists, only a QEMU build carrying the upstream fix closes the bug — and a running VM keeps the QEMU binary it was started with until it is stopped and started again.

Affected versions

VulnerableFixed
every release from 1.0 through 11.1.1, per the fix’s Fixes: tagmaster commit fe9e30899f (2026-09-23); first release 11.2.0

The racing reader became unlocked in QEMU 6.1.0, which is where the reporter places the practical window; Red Hat marks its QEMU builds older than that — the qemu-kvm of RHEL 6 and 7 — not affected. Debian’s tracker records the bug as introduced with 02cb7f3a25 in v1.0-rc0. Either way, every QEMU tracked below is inside the window.

For operators building from source, the fix is a single-file patch to hw/9pfs/cofile.c (mailing-list post); on a stable branch older than 11.0, check that it applies cleanly, since the file has changed since then.

Patch status

A row is Fixed once its QEMU carries the upstream fix — a release that contains fe9e30899f, or a distribution package with the patch backported. Distributions routinely backport onto older QEMU versions, so an old version string does not by itself mean vulnerable, and a new one does not by itself mean fixed.

Current version is what the release ships today; First fixed is the first build that carried the fix, and Fixed since the date it became available. Debian versions are the apt-installable value: the <suite>-security archive where it is ahead of the main archive.

DistributionReleaseCurrent versionFirst fixedFixed sinceStatus
QEMUmaster11.1.50fe9e30899f2026-09-23✅ Fixed — first release will be 11.2.0
QEMU11.1.x11.1.211.1.22026-09-28✅ Fixed
QEMU11.0.x11.0.511.0.52026-09-28✅ Fixed
QEMU10.0.x10.0.1410.0.142026-09-28✅ Fixed — LTS
Debiansid (unstable)1:11.1.2+ds-31:11.1.2+ds-12026-09-29✅ Fixed
Debianforky (testing)1:11.1.2+ds-31:11.1.2+ds-12026-10-05✅ Fixed
Debian13 (trixie)1:10.0.13+ds-0+deb13u1——❌ Vulnerable — no DSA planned
Debian12 (bookworm)1:7.2+dfsg-7+deb12u18——❌ Vulnerable
Proxmox VE911.0.3-4——❌ Vulnerable
pkgsrcpkgsrc-current — qemuqemu-11.1.2qemu-11.1.22026-09-30✅ Fixed
pkgsrcpkgsrc-current — qemu7qemu-7.2.22nb9——❌ Vulnerable
pkgsrcpkgsrc-2026Q3 — qemuqemu-11.1.1nb1——❌ Vulnerable
pkgsrcpkgsrc-2026Q3 — qemu7qemu-7.2.22nb7——❌ Vulnerable
NixOSnixos-unstable11.1.211.1.22026-10-15✅ Fixed
NixOSnixos-unstable-small11.1.211.1.22026-10-11✅ Fixed
NixOSnixos-26.0510.2.4——❌ Vulnerable
NixOSnixos-26.05-small10.2.4——❌ Vulnerable
nixpkgsmaster branch11.1.211.1.22026-10-11✅ Fixed
nixpkgsrelease-26.05 branch10.2.4——❌ Vulnerable
nixpkgsnixpkgs-unstable11.1.211.1.22026-10-15✅ Fixed — channel for non-NixOS Nix users
Rocky Linux1010.1.0-16.el10_2.5——❌ Vulnerable — no RHSA yet
Rocky Linux910.1.0-17.el9_8.9——❌ Vulnerable — no RHSA yet
Rocky Linux86.2.0-53.module+el8.10.0+40076+c1171059.6——❌ Vulnerable — no RHSA yet

QEMU

The fix makes the worker-thread part of v9fs_co_open2() read-only with respect to the fid: it builds the new path in a local variable and copies it into the fid only after control has returned to the main thread, still under the fid-path write lock — the way every other fid path change already worked. It was written by Christian Schoenebeck, the 9pfs maintainer, reviewed by Greg Kurz, and merged to master on 2026-09-23 with the pull-9p-20260923 pull request.

QEMU’s stable branches get fixes as cherry-picks, which the stable maintainers queue on a staging-X.Y branch before tagging the next point release. The maintained series are 11.1, 11.0, and the 10.0 long-term branch; the backport has now reached a tagged point release on all three.

Older series are no longer maintained upstream and will not get a fixed release: 10.2 ended with 10.2.4 (2026-06-25), 10.1 with 10.1.5 (2026-03-17), 9.2 with 9.2.4 (2025-05-26), and 7.2 with 7.2.22 (2025-12-05). A distribution that still ships one of them — NixOS 26.05 (10.2), Debian bookworm and pkgsrc’s emulators/qemu7 (7.2) — has to carry the patch itself. Red Hat’s QEMU builds follow their own backport stream and are covered under Rocky Linux below.

To check a source tree directly: in a fixed tree, v9fs_co_open2() in hw/9pfs/cofile.c no longer calls v9fs_path_copy() on fidp->path inside its v9fs_co_run_in_worker() block.

Debian

The Debian security tracker is the authoritative source for per-suite status: sid and forky carry the fix, through sid’s fixed upload migrating into testing, while trixie and bookworm remain vulnerable with no DSA or DLA yet. The virtual machine emulators are the qemu-system-* binary packages built from the qemu source.

Debian’s security team has classified trixie’s case <no-dsa> (Minor issue): no dedicated advisory is planned, so trixie’s fix depends on the next stable point release carrying a 10.0.x backport upstream. Bookworm’s 7.2 series is finished upstream, so its fix has to come as a Debian backport in a security upload.

Proxmox VE

Proxmox VE ships its own QEMU build, pve-qemu-kvm, in its own repositories rather than Debian’s qemu. Proxmox’s packaging carries security fixes as patches on top of the upstream release, so a fixed pve-qemu-kvm may well keep its upstream version and bump only the packaging revision.

A default Proxmox VE guest has no 9p share. Proxmox VE’s built-in directory sharing (the virtiofs VM option, added in 8.4) uses virtiofsd, not 9p; a VM gets a 9p share only if someone added a -virtfs or -fsdev option to its args: line by hand.

Proxmox VE 8 reached end of life in August 2026. Its last QEMU build, pve-qemu-kvm 9.2.0-8 of 2026-08-07, is vulnerable and no fix is coming — a host still on Proxmox VE 8 that runs guests with 9p shares should upgrade to Proxmox VE 9, or remove the shares.

pkgsrc

The pkgsrc tree (NetBSD’s package collection, also used on SmartOS, macOS via pkgin, and elsewhere) ships QEMU twice: emulators/qemu tracks the current upstream release, and emulators/qemu7 keeps the 7.2 series, which upstream stopped maintaining after 7.2.22.

A fix for emulators/qemu7 can only arrive as a patch in the package’s patches/ directory; pkgsrc-current’s emulators/qemu picked up the fix through its regular upstream version bump, with no patch needed. pkgsrc-2026Q3, the current quarterly branch, receives fixes by pull-up from pkgsrc-current and has not yet picked this one up.

The identifier carries an nbN suffix when the package’s PKGREVISION is set. That revision bumps for many reasons besides security patches — recursive bumps for shared-library ABI changes, dependency and build-system tweaks — so an nbN suffix on its own says nothing about this CVE.

NixOS

nixpkgs builds QEMU from a single expression, pkgs/by-name/qe/qemu/package.nix; qemu_kvm, qemu_full, and qemu-utils are overrides of the same expression, so one row per channel covers every variant. A channel is fixed once its pinned version carries the fix or the expression carries the upstream patch.

On the unstable side the fix arrives with QEMU 11.1.2, the first fixed 11.1 release; no nixpkgs patch is involved. NixOS 26.05 is on the 10.2 series, which upstream no longer maintains, so its fix has to come either as a patch in nixpkgs or as a move to a maintained series.

The NixOS qemu-vm module — behind nixos-rebuild build-vm and the NixOS test driver’s VMs — shares host directories, including the host’s /nix/store, with the guest. On NixOS 26.05 it does so over 9p. On nixpkgs master it uses virtio-fs on Linux hosts and keeps 9p only on Darwin hosts. Those VMs run the configuration you gave them, so the risk is a compromised guest rather than a hostile tenant — but it is a 9p share all the same.

A channel row’s Fixed since is the date that channel published its first release containing the fix; a branch row’s is the date the fix was merged into that branch.

Flake users

A flake input like github:NixOS/nixpkgs/nixos-unstable resolves to the git branch of that name, not to the channel — but the channel bot advances the branch to exactly the revision the channel publishes, so an input following a channel name is answered by that channel’s row.

Two branches have no channel gating them and will carry the fix earlier — they are listed above as master and release-26.05:

  • github:NixOS/nixpkgs/master — the fix’s first appearance anywhere in nixpkgs, the moment it is merged.
  • github:NixOS/nixpkgs/release-26.05 — the ungated 26.05 branch, ahead of the nixos-26.05 channel by however long Hydra takes.

Their Fixed since will be the commit date of the fixing commit, not a channel release date: an ungated branch has the fix as soon as the commit lands. That also bounds every other row — no channel can be fixed before the branch it is cut from.

Rocky Linux and RHEL

Rocky Linux rebuilds RHEL, so it cannot ship a fix before Red Hat does. Red Hat lists qemu-kvm in RHEL 10 and 9, and the virt:rhel module’s qemu-kvm in RHEL 8, as affected, with no fixed release yet. The package lives in the AppStream repository. Red Hat marks the much older qemu-kvm of RHEL 7 and 6 not affected.

Red Hat’s own mitigation is not to configure 9pfs/VirtFS sharing (-fsdev, -virtfs), and to use virtio-fs instead where host–guest file sharing is needed.

Detection

A host is exposed only while it runs a VM with a 9p share. To list running QEMU processes whose command line sets one up:

pgrep -af 'virtfs|fsdev|virtio-9p'

No output means no running VM uses 9p. For libvirt-managed guests, look at each domain’s <filesystem> elements; one with no <driver> element, or with a driver type other than virtiofs, is a 9p share:

virsh dumpxml <domain> | grep -A3 '<filesystem'

On Proxmox VE, a 9p share can only come from a VM’s args: line. This lists the VM configurations that have one:

grep -lE 'virtfs|fsdev' /etc/pve/qemu-server/*.conf

From inside a Linux guest, a 9p mount shows up as filesystem type 9p:

mount -t 9p

Is the installed QEMU fixed?

Upstream QEMU reports its version with:

qemu-system-x86_64 --version
  • 11.2.0 or later ⇒ fixed.
  • Anything older ⇒ vulnerable, unless the distribution packager has backported the fix (see the per-distribution notes above), or a stable release carrying it appears in the QEMU rows of Patch status.

A distribution backport keeps the upstream version and changes the packaging revision, so query the package manager rather than the binary. On Debian:

dpkg-query -W 'qemu-system-*'

On Proxmox VE:

dpkg-query -W pve-qemu-kvm

On Rocky Linux:

rpm -q qemu-kvm

On pkgsrc (both emulators/qemu and emulators/qemu7 install as qemu):

pkg_info -e qemu

Cross-reference the result against the matching rows in Patch status. On NixOS, the QEMU in a system closure is the version = in pkgs/by-name/qe/qemu/package.nix at the channel revision the system was built from; compare against the channel’s row.

Running VMs keep the old QEMU

Installing a fixed package does not fix a VM that is already running: the guest keeps the QEMU process it was started with, and a reboot from inside the guest does not replace it. Each VM with a 9p share needs a full stop and start, or a live migration to a host running the fixed build. On Proxmox VE, the QEMU version a VM is actually running shows as running-qemu:

qm status <vmid> --verbose | grep running-qemu

which prints, for example, running-qemu: 11.0.3.

Mitigation

There is no configuration switch inside 9pfs that closes the race: the bug is in how QEMU updates a fid’s path, and only a build carrying the upstream fix removes it. Upgrade as soon as your distribution ships one, or apply the upstream patch to a source build.

Until then:

  • Remove 9p shares, or move them to virtio-fs. This is Red Hat’s stated mitigation: do not configure -fsdev or -virtfs, and use virtiofsd where the guest needs host files. A VM with no 9p share cannot reach the vulnerable code. Remember that the change takes effect only once the VM has been stopped and started again.
  • Keep QEMU confined. The escape runs as the QEMU process user. libvirt’s per-VM sVirt labelling (SELinux or AppArmor) and running QEMU as an unprivileged user limit what an escaped guest can reach on the host. That narrows the damage; it does not fix the bug.
  • Decide who is root in the guest. Triggering the race needs root, or 9p mount rights, inside the guest. On hosts where the guests belong to other people, assume they have it.

A reproducer is described in the public upstream issue, and CISA’s SSVC assessment records exploitation as poc. The bug is not in CISA’s Known Exploited Vulnerabilities catalog.

Verification log

Every verdict in the table above is backed by a checkable source. This log records the provenance — the advisory, repository index, or git reference that established each fact — so any row can be audited or reproduced. Most readers never need it.

Full verification log

Upstream

  • Upstream issue (via [issue 4491][issue] on the QEMU GitLab):
    • “VM guest escape via 9p filesystem exploit”, opened 2026-09-17 by Milad Nasr (@sirkhezr); public, not confidential; closed 2026-09-23.
    • Labels include Kind::Security and TestCase; the reproducer is described in the issue.
    • The reporter attributes the unlocked main-thread Twalk path copy to 8d6cb100731c “9pfs: reduce latency of Twalk”.
    • Results as reported: 4 of 5 runs escaped on Debian’s 10.0.13 build, 11 of 11 on master at 28e7aad522, also reproduced on Debian’s 7.2.22 build; with the patch, 0 escapes in 9 runs of about 24,000 race rounds.
  • Fix commit (via the local QEMU clone, git show fe9e30899f):
    • fe9e30899ffceef25cf345ec83f76546afca19dd “hw/9pfs: mutate FID path from main thread only (CVE-2026-93834)”, authored 2026-09-21 by Christian Schoenebeck, reviewed by Greg Kurz.
    • One file, hw/9pfs/cofile.c, 14 insertions and 6 deletions.
    • Trailers: Fixes: 02cb7f3a25 (“hw/9pfs: Use read-write lock for protecting fid path.”), Fixes: CVE-2026-93834, Reported-by and Suggested-by Milad Nasr, Resolves: issue 4491, Link: to the [qemu-devel post][patch].
    • Merged to master 2026-09-23 by merge 014b1f730c (tag pull-9p-20260923); no tag contains it yet.
    • git describe --contains places 02cb7f3a25 in v1.0-rc0 and 8d6cb10073 in v6.1.0-rc0.
  • Stable branches (via the local QEMU clone, origin/stable-X.Y, grepping for the fix’s SHA and subject, and git tag --contains):
    • The 11.1 backport is abae50de24 (cherry-picked from fe9e30899f), on stable-11.1 and tagged in v11.1.2.
    • The 11.0 backport is b33ac6d42f (cherry-picked from fe9e30899f), on stable-11.0 and tagged in v11.0.5.
    • The 10.0 backport is d27cd8d5a1 (cherry-picked from fe9e30899f), on stable-10.0 and tagged in v10.0.14.
    • Current version for the QEMU rows read with git describe --tags --abbrev=0 on each stable branch, and from VERSION on master.
    • Last releases of the unmaintained series, from their tag dates: 10.2.4 on 2026-06-25, 10.1.5 on 2026-03-17, 9.2.4 on 2025-05-26, 7.2.22 on 2025-12-05.
  • CNA record (via the CVE Services API, cveawg.mitre.org):
    • Published 2026-09-25 by Red Hat as CNA.
    • CISA ADP (SSVC), added 2026-09-25: exploitation poc, automatable no, technical impact total.
  • Red Hat (via the hydra security-data JSON):
    • Threat severity Important; CVSS 3.1 8.8, AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, status draft; CWE-416; [Bugzilla 2537939][bugzilla].
    • Public date 2026-09-22.
    • Mitigation text: do not configure 9pfs/VirtFS (-fsdev, -virtfs); use virtio-fs instead.
  • NVD (via the NVD 2.0 API — the web pages render only through JavaScript):
    • Record received 2026-09-25, status Received; it carries Red Hat’s score and CISA’s ADP data, and no NVD score.
    • No CISA KEV entry.
  • EPSS (via the FIRST API):
    • Scored 0.38% (30th percentile).

Distributions

  • Debian (via the [security tracker][debian] and scripts/debian-versions):
    • sid and forky fixed at 1:11.1.2+ds-1, whose changelog names CVE-2026-93834; trixie and bookworm remain vulnerable, fixed version (unfixed).
    • trixie carries the tracker’s <no-dsa> (Minor issue) note; sid, forky, and bookworm carry no DSA/DLA.
    • The tracker’s notes link upstream issue 4491 and record the bug as introduced with 02cb7f3a25 (v1.0-rc0).
    • Current version from the security tracker’s qemu source page, the security archive’s version where it is ahead of the main archive.
    • 1:11.1.2+ds-1 first appeared 2026-09-29 per snapshot.debian.org, in sid.
    • 1:11.1.2+ds-1 migrated to forky on 2026-10-05, per snapshot.debian.org’s dists/testing source index.
  • Proxmox VE (via the pve-no-subscription Packages.gz index and the pve-qemu packaging git):
    • Current version is the highest pve-qemu-kvm in the trixie pve-no-subscription index.
    • The pve-qemu master branch (trixie) carries no patch or changelog entry for the CVE.
    • Proxmox VE 8’s pve-qemu-kvm last changed with 9.2.0-8 on 2026-08-07 (stable-bookworm branch), before the disclosure.
    • qm status <vmid> --verbose reports the running VM’s QEMU as running-qemu — confirmed on a Proxmox VE 9 host on 2026-09-26 (running-qemu: 11.0.3, matching the current pve-qemu-kvm).
    • Proxmox VE’s own directory sharing is virtiofs, added in 8.4 (released 2025-04-09) per the [Proxmox VE roadmap][pve-roadmap]; 9p has never been a Proxmox VE feature and is reachable only through raw QEMU options on a VM’s args: line.
  • pkgsrc (via scripts/pkgsrc-versions against the local clone):
    • pkgsrc-current’s emulators/qemu reached the first fixed 11.1 upstream release with commit e0d7aa9339fa (“qemu[-guest-agent]: updated to 11.1.2”); no patch was needed.
    • emulators/qemu7 and pkgsrc-2026Q3’s emulators/qemu carry no file in patches/ naming the CVE.
    • emulators/qemu keeps its version in Makefile.common (QEMU_VERSION); emulators/qemu7 sets DISTNAME in its Makefile.
  • NixOS / nixpkgs (via scripts/nixpkgs-versions against the local clone at each channel’s revision pointer, and on the master and release-26.05 branch tips):
    • No channel or branch has a patch naming the CVE in pkgs/by-name/qe/qemu/.
    • The 11.1 fix is fa4104a581d2 (“qemu: 11.1.1 -> 11.1.2”), a bump to the first fixed 11.1 release, committed on staging-nixos.
    • It reached master in merge 94d35c7c0508 (“staging-nixos merge for 2026-10-11”), which dates the master row.
    • nixos-unstable-small first carried it in release nixos-26.11pre1090445.94d35c7c0508 (2026-10-11), per scripts/nixos-first-shipped.
    • nixos-unstable first carried it in release nixos-26.11pre1092090.55bfb4d7437b (2026-10-15), per scripts/nixos-first-shipped.
    • nixpkgs-unstable first carried it in release nixpkgs-26.11pre1092129.319e4cebef10 (2026-10-15), per scripts/nixos-first-shipped.
    • The expression’s force-uid0-on-9p.patch is an existing test-runner patch, unrelated to this bug.
    • nixos/modules/virtualisation/qemu-vm.nix: -virtfs shares on release-26.05; on master, virtio-fs on Linux hosts and 9p on Darwin hosts (commit a11877ed8a7e, “nixos/qemu-vm: restore 9p support for darwin”).
  • Rocky Linux / RHEL (via the Red Hat hydra JSON and the Rocky AppStream repodata):
    • RHEL 10 and 9 qemu-kvm, and RHEL 8 virt:rhel/qemu-kvm, Affected; affected_release empty, so no RHSA.
    • RHEL 7 (qemu-kvm, qemu-kvm-ma) and RHEL 6 qemu-kvm Not affected.
    • Current version is the highest qemu-kvm build in each release’s AppStream primary.xml.gz, ordered with rpmsort.
  • NixOS security tracker ([tracker.security.nixos.org][nixos-sec]) — a JS-rendered application; linked for readers, not read by this tracker.

References

SourceURL
QEMU issue 4491 — VM guest escape via 9p filesystem exploithttps://gitlab.com/qemu-project/qemu/-/work_items/4491
QEMU fix commit fe9e30899fhttps://gitlab.com/qemu-project/qemu/-/commit/fe9e30899ffceef25cf345ec83f76546afca19dd
Fix patch on qemu-develhttps://lore.kernel.org/qemu-devel/E1x8d3N-003M3F-Pz@kylie.crudebyte.com
CVE-2026-93834 — MITRE CVE Recordhttps://www.cve.org/CVERecord?id=CVE-2026-93834
CVE-2026-93834 — NVD recordhttps://nvd.nist.gov/vuln/detail/CVE-2026-93834
CWE-416 — Use After Freehttps://cwe.mitre.org/data/definitions/416.html
Red Hat — CVE-2026-93834https://access.redhat.com/security/cve/cve-2026-93834
Red Hat Bugzilla 2537939https://bugzilla.redhat.com/show_bug.cgi?id=2537939
Debian security tracker — CVE-2026-93834https://security-tracker.debian.org/tracker/CVE-2026-93834
pkgsrc — emulators/qemu (GitHub mirror)https://github.com/NetBSD/pkgsrc/tree/trunk/emulators/qemu
pkgsrc — emulators/qemu7 (GitHub mirror)https://github.com/NetBSD/pkgsrc/tree/trunk/emulators/qemu7
NixOS security trackerhttps://tracker.security.nixos.org/
NixOS channel pointer — nixos-unstablehttps://channels.nixos.org/nixos-unstable/git-revision
NixOS channel pointer — nixos-unstable-smallhttps://channels.nixos.org/nixos-unstable-small/git-revision
NixOS channel pointer — nixos-26.05https://channels.nixos.org/nixos-26.05/git-revision
NixOS channel pointer — nixos-26.05-smallhttps://channels.nixos.org/nixos-26.05-small/git-revision
nixpkgs channel pointer — nixpkgs-unstablehttps://channels.nixos.org/nixpkgs-unstable/git-revision
Proxmox pve-qemu packaging githttps://git.proxmox.com/?p=pve-qemu.git
Proxmox VE roadmap (8.4 release notes)https://pve.proxmox.com/wiki/Roadmap
Rocky Linux 9 AppStream — Packages/q/https://dl.rockylinux.org/pub/rocky/9/AppStream/x86_64/os/Packages/q/