Red Hat Enterprise Linux Server RHEL 8 Update Version RHEL 8.7 kernel 4.18.0-425
Your rating
Rate update installation process
Risk factor
No ratings yet. Be the first to rate this update.
AI enhanced content
Update Summary
Red Hat Enterprise Linux 8.7 introduces new image builder, security, networking, storage, and developer tool enhancements. It also includes notable bug fixes, technology previews, and updated support guidance for RHEL 8.7.
Update Details
Security
- NSS raises the minimum RSA key size to 1023 bits, so RSA keys shorter than that can no longer be generated, signed, verified, encrypted, or decrypted.
- SCAP Security Guide updates align CIS profiles to CIS RHEL 8 Benchmark 2.0.0 and improve DISA STIG alignment for RHEL 8.
- openCryptoki now defaults to a FIPS-compliant token data format; existing tokens must be migrated before enabling FIPS mode.
- The Apache HTTP Server default
LimitRequestBodyvalue changed to 1 GiB to address CVE-2022-29404. - GCC 12 and later support
_FORTIFY_SOURCE=3, improving compile-time hardening. - The
no-aaaaresolver option in glibc can disable AAAA DNS queries for troubleshooting IPv4-only environments. - The
mmio_stale_datakernel parameter adds mitigation controls for MMIO Stale Data vulnerabilities. - The
retbleedkernel parameter adds mitigation controls for the RETBleed vulnerability. - The
spectre_v2_userandspec_store_bypass_disabledefaults changed toprctlfor improved container and application performance under seccomp. - The
force_cgroupv2_swappinesssysctl can deprecate per-cgroup swappiness to make swap behavior more consistent. - The
clevis-luks-askpass.pathunit is enabled by default so Clevis can unlock late-mounting LUKS volumes. - The
fapolicydupdate replaces Libgcrypt with OpenSSL for hash computations and adds a newsubject PPIDrule attribute.
Bug Fixes
- Installer now correctly installs the latest package versions and handles encrypted-device passphrase prompts in Kickstart and graphical installs.
- DNF rollback now works for transactions containing
Reason Change Actionitems. - ReaR fixes include better UUID mismatch reporting, PXE/RSYNC output handling, NetBackup 9 support, and removal of false symlink-target errors.
- NetworkManager fixes IPv6 address ordering, DHCP lease handling, and asymmetric routing behavior.
grubbynow preserves kernel arguments when adding newer kernels.- Pacemaker and
pcsadd fixes for Booth ticket mode, watchdog timeout validation, cluster UUIDs, and resource/fence export commands. - glibc fixes include
popen()crashes,tempnam()randomness,locale -alisting, and IBM character-set conversion issues. - Samba, SSSD, and IdM include fixes for trust handling, user preservation messages, large Kerberos databases, and LDAP group member handling.
- VDO, LVM, and storage fixes address writecache limitations, mirror/LUKS hangs, quota warnings, and device freeze issues.
- OpenSCAP/SSG fixes improve remediation behavior for tmux permissions, Rsyslog file parsing, chronyd checks, firewalld SSHD port remediation, and audit rule handling.
- Virtualization fixes include VM migration with failover VFs, virtiofs permission handling, and several VM boot and device-attachment issues.
- Container and Podman fixes include repository naming, beta image signature acceptance, and systemd-in-container support for older images.
New Features
- Image Builder on-premise now supports GCP uploads, custom
/bootsizing, direct container registry pushes, and blueprint customization during image creation. - Cronie now supports the
~operator for randomized cron execution times. - A new
xmlstarletpackage provides XML parsing, transformation, validation, and editing tools. - chrony 4.2 adds improved interleaved mode, NTPv4 extension field support, and NTP over PTP support.
- unbound 1.16.2 adds ZONEMD verification, persistent TCP connections, SVCB/HTTPS support, and Extended DNS Errors.
- NetworkManager 1.40 adds IPv6 MTU support, DHCP lease file data, improved carrier detection, and WPA3 transition-mode handling.
- Node.js 18, Ruby 3.1, Mercurial 6.2, Maven 3.8, Redis 6.2.7, .NET 7.0, GCC Toolset 12, LLVM Toolset 14.0.6, Rust Toolset 1.62.1, and Go Toolset 1.18.2 are introduced or updated.
- RHEL System Roles gain support for SBD fencing, Corosync settings, nmstate-based networking, IPoIB, thin-provisioned storage, and expanded firewall, logging, metrics, and SQL Server options.
- The web console adds OS VM download, kpatch-only updates, richer diagnostics reports, crypto policy management, and automatic reboot after updates.
- Virtualization adds AP mask management, multi-threaded VM memory preallocation, SEV-ES support on ESXi, and Secure Execution remote attestation on IBM Z.
- Container tooling adds Podman 4.2 features, Netavark/Aardvark DNS support, sigstore signatures, and GitLab Runner support with Podman.
- IdM adds Windows Server 2022 trust support, external IdP authentication preview, smart-card roles, and LDAP bind limits after password expiration.
Known Issues
- IBM Z installation may assign unpredictable interface names to RoCE cards enumerated by FID.
- RHEL installation on IBM Power 10 with LPAR and Secure Boot enabled fails.
- Anaconda running as an application can alter SELinux policy on the host system.
- RHEL 8.7 cloud-init upgrades may trigger
reset_rmcon RSCT-configured systems unless a lock file is created first. - RoCE interfaces on IBM Z may lose IP settings after upgrading from RHEL 8.6 or earlier because device names change.
- Some VDO configurations can hang or panic on kernel 4.18.0-425.10.1.el8_7; disable VDO or use an earlier kernel.
- Certain
grubbyargument combinations do not match the documented behavior. - LVM writecache has limitations with naming, thin pools, VDO, and resizing.
nm-cloud-setupcan remove manually configured secondary IP addresses in some cloud scenarios.page_poison=1can crash the kernel on firmware with faulty EFI implementation.weak-modulesmay fail with interdependent modules built against different kernel releases.- Some Windows VMs fail when vTPM is enabled and virtio-net uses more than 250 queues.
- The
podman-machinecommand is unsupported and remains Technology Preview only.
Hints
- RHEL 8.7 ships with kernel
4.18.0-425. - For IBM POWER little-endian systems with Secure Boot, firmware must be updated to
FW1010.30or later, orFW1020, to boot after the GRUB signing change. - To use openCryptoki in FIPS mode, migrate tokens with
pkcstok_migratebefore enabling FIPS. - The
nodejs:18stream can be installed withyum module install nodejs:18; upgrading fromnodejs:16requires switching streams. - The
ruby:3.1,mercurial:6.2, andmaven:3.8streams are installed viayum module install .... - For
LimitRequestBody, systems without an explicit setting now default to 1 GiB; raise it in the relevant httpd context if needed. - The
networksystem role now supports the nmstate API, andfirewallrole changes may requirepermanent: truefor persistent state changes. - The
sshdsystem role can now be managed through/etc/ssh/sshd_config, and thessh/sshdroles supportRSAMinSize. - When using
cloud-initon Azure, manually configured interface settings may be overwritten on reboot. - For RHEL 8.7 upgrades involving Samba print servers, update printer spool paths away from
/var/spool/samba/if present. - The
ansiblepackage is deprecated in favor ofansible-core; removeansibleand installansible-corefrom AppStream. - Several Kickstart commands and options are deprecated, including
auth,authconfig,multipath,bootloader --upgrade,ignoredisk --interactive, andreboot --kexec.
Product Information
Vendor: Red Hat
Product: Enterprise Linux Server
Product type: Software
Application category: Utilities
Platform: Linux
Variant: RHEL 8
Version: RHEL 8.7 kernel 4.18.0-425
Vendor release date: Nov 9, 2022
Original release notes: View on vendor site
Published on updatealert.io: Aug 11, 2026