Version 7.3.0 2026-05-12
This stable release adds internal boot support, an onboarding wizard, TPM-based licensing, Docker networking improvements, expanded hardware support, ZFS and storage fixes, virtualization updates, WebGUI security hardening, and package updates.
Upgrading
For step-by-step instructions, see Updating Unraid. Questions about your license?
Known issues
- During internal boot setup, the WebGUI may show Array Offline while internal boot configures. DO NOT manually restart or remove your flash drive during this process.
- Internal boot requires boot storage that can be accessed by built-in Linux drivers during startup. Devices that require third-party drivers or post-boot configuration cannot be used for internal boot. Unraid supports the following drivers for internal boot:
- ahci
- mmc
- mpt3sas
- mvsas
- nvme
- smartpqi
- USB (
usb-storageanduas, also known as UASP)
- If a dual-device boot pool contains a device with an unformatted data partition, removing one boot-pool device may not complete correctly.
- If a split boot-pool device is removed and another device is added immediately afterward, the slot count may not always update until the server is rebooted.
- Some UPS devices may report Online No battery detected and log repeated
Event data for report 22 was too shortmessages. If affected, the NUT plugin may provide a working UPS monitoring path. - Some Docker containers on VLAN networks may fail to receive DHCP or use the expected static network configuration after upgrading from 7.2.4 or 7.2.5. This release has a possible mitigation for this issue.
Notes
- Adding, removing, and replacing devices in the ZFS boot pool works correctly. If you start with a dedicated boot pool made from two small devices and replace them one at a time with larger devices, the pool may convert to a split pool.
- When boot-pool devices are added, removed, or replaced, Unraid does not currently update the server BIOS boot priority automatically. After making those changes, verify the BIOS boot order manually.
Rolling back
- Do not roll back to
7.2.6or earlier after enabling internal boot or TPM-based licensing. - If you upgrade ZFS pool features, earlier Unraid releases may not be able to import those pools.
- If you need to roll back, follow the normal rollback process before moving between builds.
If you are considering any rollback path below 7.3.0, also see the 7.2.6 release notes.
Changes vs. 7.2.6
Security
- Security: Add WebGUI security hardening for authenticated-session request handling. This fix is already included in 7.2.5.
- Security: Update packages
- Security note: The included 7.3 kernel contains the fix for CVE-2026-31431, the Copy Fail local privilege escalation vulnerability as well as CVE-2025-43284 Dirty Frag local privilege escalation vulnerability.
Onboarding and internal boot
New users automatically start in the onboarding wizard, where they choose language, time zone, theme, activation code settings, and boot option, including internal boot.
Existing users can go to Tools → Onboarding Wizard to review settings and migrate to internal boot.
For details, see Onboarding.
Licensing
All new and replacement keys use TPM-based licensing when possible because it is more reliable than flash-based licensing.
To proactively switch to TPM-based licensing, see How can I move from flash-based licensing to TPM-based licensing.
Containers / Docker
- Improvement: Update Docker from
29.3.1to29.4.3. - New: Add an optional fixed MAC address field to Docker templates for containers that need a stable network identity across restarts, including DHCP reservations, router or firewall rules, switch ACLs, and monitoring.
- Improvement: Show Docker container MAC addresses in Advanced View alongside existing network and IP information.
- Fix: Migrate legacy
--mac-address=values from Extra Parameters into the new fixed MAC field where safe, while leaving templates unchanged when networking is still owned by Extra Parameters. - Fix: Add the missing support needed for Strix Point iGPU Docker workloads on affected systems. See the user report.
- Fix: Keep the WebGUI responsive while adding Docker containers from the Add Container page.
Storage
- New: Show corrupted files in ZFS pool status.
- New: Add user-facing control for ZFS ARC max size on Settings → Disk Settings → Tunable (zfs_arc_max). This used to be controlled through a custom ZFS driver parameter. You may need to migrate your setting to the new location.
- Improvement: Improve visibility into pool and drive health information.
- Improvement: Improve duplicate drive detection and related messaging.
- Fix: Prevent drives from spinning down during parity copy as part of parity swap.
- Fix: Correct ZFS pools waking once every 24 hours in affected cases.
- Fix: Correct ZFS pool replacement handling when a dropped device is marked
REMOVED, so replacement workflows no longer leave the pool degraded with a stale blue new-device state or repeated overwrite warning. - Fix: Prevent creation of ZFS pools whose names use reserved ZFS name prefixes such as
mirror,raidz,draid, orspare.
WebGUI / System
- Improvement: Refresh WebGUI and system-device workflows for the 7.3 internal-boot and hardware-support work.
- Improvement: Add support for the Cooler Master Qube 500 case model.
- New: Show chassis serial number in System Info when a valid chassis serial is available.
- Improvement: Show a clearer licensing status message when no valid TPM or flash licensing device is detected.
- Fix: Correct RAM display parsing after dmidecode unit label changes.
- Fix: Correct time zone label and identifier issues in affected regions.
- Fix: Stop WebGUI and API requests from spinning up the full HDD array on affected systems.
- Fix: Persist the built-in
rcloneconfiguration in a persistent location across reboot. - Fix: Correct strict proxy connectivity checks when using HTTP proxies that block CONNECT on port 80.
- Fix: Correct rc.crond status typo.
- Fix: Correct Discord notification formatting issues.
- Fix: Correct FTP help text so it states that FTP is disabled by default.
- Fix: Use online / offline instead of on-line / off-line in various text.
- Fix: Remove outdated ReiserFS warnings and stale references.
File Manager
- Improvement: Improve File Manager UI and overall performance.
- Improvement: Improve same-filesystem move operations.
- Improvement: Improve upload behavior.
- Fix: Correct File Manager styling on the Main tab so it follows the selected theme.
- Fix: Correct path handling issues involving
/sub/in file paths. - Fix: Correct scrollbar interaction issues during copy or move operations.
- Fix: Correct handling of double quotes in directory names.
- Fix: Correct move and rename edge cases.
- Fix: Preserve empty directories during affected rename operations.
Networking / Hardware
- Improvement: Update kernel config for additional AMD XDNA and ACP support, including
CONFIG_DRM_ACCEL_AMDXDNA,CONFIG_DRM_AMD_ACP,CONFIG_REMOTEPROC, generic power-domain support, andCONFIG_REMOTEPROC_CDEV. - Improvement: Add AMD NPU firmware, Intel Bluetooth firmware, Intel wireless firmware, and the
amdxdnakernel module. - New: Add Settings → Tailscale stub page for easier plugin discovery.
Virtualization
- Improvement: Improve System Devices visibility and VM template workflows.
- Improvement: Improve custom VNC port validation and defaults.
- Improvement: Update QEMU to
10.2.2, libvirt to12.2.0, and refresh the OVMF firmware package. - Fix: Correct VM snapshot commit cleanup not updating snapshot metadata correctly.
- Fix: Prevent VMs created from user-defined templates from inheriting the source VM MAC address.
- Fix: Update deprecated VM machine types during startup so older VMs do not fail with unsupported QEMU machine-type errors after upgrading.
- Fix: Show the assigned
RenderGPUfor the first VM in the VM list when using Virtio 3D.
Linux kernel
- Linux kernel: update to
6.18.28-Unraid.
Base distro updates
Removed packages (1)
- reiserfsprogs: version 3.6.27-5 removed
Downgraded packages (0)
- None
Added packages (8)
- efibootmgr: version 18
- efivar: version 20201015_cff88dd
- gettext: version 1.0
- gettext-tools: version 1.0
- iotop-c: version 1.30-1_SBo
- libdisplay-info: version 0.3.0
- tpm2-tools: version 5.7-1_SBo
- tpm2-tss: version 4.1.3-1_SBo
Updated packages (140)
- aaa_libraries: version 15.1-45 -> 15.1-50
- adwaita-icon-theme: version 49.0 -> 50.0
- at-spi2-core: version 2.58.1 -> 2.60.3
- bash: version 5.3.003 -> 5.3.009
- bash-completion: version 2.16.0 -> 2.17.0
- brotli: version 1.1.0-3 -> 1.2.0
- btrfs-progs: version 6.17 -> 6.19.1
- ca-certificates: version 20251003 -> 20260413
- cifs-utils: version 7.4 -> 7.5
- coreutils: version 9.8-2 -> 9.11
- cryptsetup: version 2.8.1 -> 2.8.6
- curl: version 8.19.0 -> 8.20.0
- dmidecode: version 3.6 -> 3.7
- dnsmasq: version 2.91 -> 2.92
- docker: version 29.3.1-1_LT -> 29.4.3-1_LT
- dynamix.unraid.net: version 4.32.3-2 -> 4.34.0
- e2fsprogs: version 1.47.3 -> 1.47.4
- editres: version 1.0.9 -> 1.1.1
- elfutils: version 0.193 -> 0.195
- elogind: version 255.17 -> 255.23
- etc: version 15.1-15 -> 15.1-16
- ethtool: version 6.15 -> 7.0
- eudev: version 3.2.14-2 -> 3.2.14-3
- exfatprogs: version 1.3.0 -> 1.3.2
- file: version 5.46-2 -> 5.47-2
- freeglut: version 3.6.0 -> 3.8.0
- freetype: version 2.14.1 -> 2.14.3
- fuse3: version 3.16.2 -> 3.16.2-2
- gawk: version 5.3.2 -> 5.4.0
- gdk-pixbuf2: version 2.44.4-2 -> 2.44.6
- git: version 2.51.1 -> 2.54.0
- glew: version 2.2.0-3 -> 2.3.1
- glib2: version 2.86.1 -> 2.88.1
- glibc-zoneinfo: version 2025b -> 2026b
- gnutls: version 3.8.12 -> 3.8.13 (CVE-2026-33846)
- grub: version 2.12-18 -> 2.14-3
- gtk+3: version 3.24.51 -> 3.24.52
- harfbuzz: version 12.1.0 -> 14.2.0
- htop: version 3.4.1 -> 3.5.1
- icu4c: version 77.1 -> 78.3
- infozip: version 6.0-7 -> 6.0-8 (CVE-2014-8139, CVE-2014-8140, CVE-2014-8141, CVE-2016-9844, CVE-2018-18384, CVE-2018-1000035, CVE-2021-4217, CVE-2022-0529, CVE-2022-0530)
- iperf3: version 3.18-1cf -> 3.20-1cf
- iproute2: version 6.17.0 -> 7.0.0
- iptables: version 1.8.11 -> 1.8.13
- jansson: version 2.14.1 -> 2.15.0
- jemalloc: version 5.3.0-2 -> 5.3.1
- krb5: version 1.22.1-2 -> 1.22.2-2
- less: version 685 -> 692
- libX11: version 1.8.12-2 -> 1.8.13
- libXcomposite: version 0.4.6 -> 0.4.7
- libXdamage: version 1.1.6 -> 1.1.7
- libXext: version 1.3.6 -> 1.3.7
- libXinerama: version 1.1.5 -> 1.1.6
- libXmu: version 1.2.1 -> 1.3.1
- libXrandr: version 1.5.4 -> 1.5.5
- libXxf86dga: version 1.1.6 -> 1.1.7
- libXxf86vm: version 1.1.6 -> 1.1.7
- libcap-ng: version 0.8.5-2 -> 0.9.3
- libdeflate: version 1.24 -> 1.25
- libdrm: version 2.4.127 -> 2.4.133
- libevdev: version 1.13.5 -> 1.13.6
- libfontenc: version 1.1.8 -> 1.1.9
- libgcrypt: version 1.11.2 -> 1.12.2
- libgpg-error: version 1.56 -> 1.60
- libjpeg-turbo: version 3.1.2 -> 3.1.4.1
- libnetfilter_conntrack: version 1.1.0 -> 1.1.1
- libnftnl: version 1.3.0 -> 1.3.1
- libnl3: version 3.11.0 -> 3.12.0
- libnvme: version 1.15 -> 1.16.1
- libpciaccess: version 0.18.1 -> 0.19
- libpng: version 1.6.57 -> 1.6.58
- libunistring: version 1.4.1 -> 1.4.2
- liburing: version 2.12 -> 2.14
- libuv: version 1.51.0 -> 1.52.1
- libvirt: version 11.7.0-1cf_LT -> 12.2.0-1cf_LT
- libvirt-php: version 0.5.8-8.3.29_LT -> 0.5.8-8.4.15_LT
- libx86: version 1.1-5 -> 1.1.1
- libxkbcommon: version 1.11.0 -> 1.13.1
- libxkbfile: version 1.1.3 -> 1.2.0
- listres: version 1.0.6 -> 1.0.7
- lmdb: version 0.9.33 -> 0.9.35
- lsof: version 4.99.5 -> 4.99.6
- lvm2: version 2.03.35 -> 2.03.40
- lzip: version 1.25 -> 1.26
- lzlib: version 1.15 -> 1.16
- mcelog: version 207 -> 210
- mesa: version 25.2.5 -> 26.0.6
- mkfontscale: version 1.2.3 -> 1.2.4
- nano: version 8.6 -> 9.0
- ncurses: version 6.5_20250816 -> 6.6
- nfs-utils: version 2.8.4 -> 2.9.1
- nghttp2: version 1.67.1 -> 1.69.0
- nghttp3: version 1.12.0 -> 1.15.0
- noto-fonts-ttf: version 2025.10.01 -> 2026.05.01
- ntfs-3g: version 2022.10.3 -> 2026.2.25
- ntp: version 4.2.8p18-7 -> 4.2.8p18-8
- nvme-cli: version 2.15 -> 2.16
- openssh: version 10.2p1 -> 10.3p1
- ovmf: version unraid202502 -> stable202602-2
- pam: version 1.7.1 -> 1.7.2
- pango: version 1.56.4 -> 1.57.1
- parted: version 3.6 -> 3.7
- pciutils: version 3.14.0 -> 3.15.0
- pcre2: version 10.46 -> 10.47
- perl: version 5.42.0 -> 5.42.2-2
- php: version 8.3.29-1_LT -> 8.4.18-1_LT
- pkgtools: version 15.1-30 -> 15.1-31
- procps-ng: version 4.0.5 -> 4.0.6
- qemu: version 9.2.3-1cf_LT -> 10.2.2-1_SBo_LT
- rclone: version 1.70.1-1_SBo_LT -> 1.72.0-1_SBo_LT
- readline: version 8.3.001-2 -> 8.3.003
- rsync: version 3.4.1 -> 3.4.2
- sed: version 4.9 -> 4.10
- setxkbmap: version 1.3.4 -> 1.3.5
- shadow: version 4.18.0 -> 4.19.4-2
- spirv-llvm-translator: version 21.1.1 -> 22.1.2
- sqlite: version 3.50.4 -> 3.53.0
- sysstat: version 12.7.8 -> 12.7.9
- sysvinit: version 3.15 -> 3.18
- sysvinit-scripts: version 15.1-35 -> 15.1-36
- talloc: version 2.4.3 -> 2.4.4
- tdb: version 1.4.14 -> 1.4.15
- telnet: version 0.17-7 -> 0.17-8 (CVE-2020-10188)
- tree: version 2.2.1 -> 2.3.1
- userspace-rcu: version 0.15.3 -> 0.15.6
- util-linux: version 2.41.2 -> 2.42-2
- virglrenderer: version 1.1.1-1cf -> 1.2.0-1cf
- virtiofsd: version 1.13.1-1cf -> 1.13.2-1cf
- wayland: version 1.24.0 -> 1.25.0
- wireguard-tools: version 1.0.20250521 -> 1.0.20260223
- wireless-regdb: version 2025.10.07 -> 2026.03.18
- xauth: version 1.1.4 -> 1.1.5
- xfsprogs: version 6.17.0 -> 6.19.0
- xkbcomp: version 1.4.7 -> 1.5.0
- xkeyboard-config: version 2.46 -> 2.47
- xkill: version 1.0.6 -> 1.0.7
- xorg-server: version 21.1.22-2 -> 21.1.22-3 (CVE-2026-33999, CVE-2026-34000, CVE-2026-34001, CVE-2026-34002, CVE-2026-34003)
- xrandr: version 1.5.3 -> 1.5.4
- xterm: version 403 -> 410
- zfs: version 2.3.4_6.12.82_Unraid-2_LT -> 2.4.1_6.18.28_Unraid-1_LT