Linux Kernel 7.0.6 and 6.18.29 released

Published by

Linux kernel versions 7.0.6 and 6.18.29 have been released to address a critical bug in the rxrpc network stack that mishandled network packets containing shared memory fragments, potentially leading to out-of-memory crashes or data corruption. The fix ensures proper isolation of externally owned fragments while maintaining high zero-copy performance for standard kernel buffers, making it essential for users to update to the latest stable release for improved networking security. Users running custom kernels can apply the update by recompiling the relevant networking modules, as the patch does not affect standard traffic flow. The update aims to eliminate errors caused by incorrectly processed packets that could impact system stability and data integrity



Linux Kernel 7.0.6 and 6.18.29 released

A recent Linux kernel update to versions 7.0.6 and 6.18.29 patches a nasty rxrpc bug that mishandled network packets carrying shared memory fragments. When applications route data through splice() or socket loops, the old code incorrectly assumed those pages belonged to the kernel and fed them straight into decryption routines without copying. This oversight could easily trigger out-of-memory crashes or corrupt sensitive traffic under heavy network load. The fix now properly isolates externally owned fragments while keeping zero-copy performance intact for standard kernel buffers, so users should grab the latest stable release to keep their networking stack secure and enjoy a smoother ride.

Linux Kernel 7.0.6 and 6.18.29 released @ Linux Compatible