Linux Kernel Daily: Weekly Recap - SMB Security and Code Organization

This week brought critical security fixes to the SMB subsystem, including patches for durable handle hijacking and memory leaks, alongside significant code reorganization efforts moving common structures to shared headers.

Duration: PT2M41S

Episode overview

This episode is a short developer briefing from Linux Kernel Daily.

It explains recent repository work in plain language.

  • Show: Linux Kernel Daily
  • Published: 2026-04-13T00:00:00Z
  • Audio duration: PT2M41S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, I'm your host with the Linux Kernel Daily weekly recap for April 6th through 13th, 2026.

Zero pull requests were merged this week, with 30 additional commits landing across various subsystems.

Starting with security fixes, we saw important patches to the SMB server implementation. Namjae Jeon addressed a serious vulnerability in ksmbd where any authenticated user could hijack orphaned durable file handles by predicting persistent IDs. The fix implements proper owner validation by storing the original…

Greg Kroah-Hartman fixed a pre-authentication memory leak in ksmbd's SPNEGO token handling. When malformed authentication blobs triggered decoder failures after memory allocation, the mechToken would never be freed, allowing untrusted clients to cause gradual memory exhaustion on servers.

The BPF subsystem received fixes for IPv4 and IPv6 header handling in test_run_skb. Sun Jian's patches prevent access to network headers when test inputs contain only Ethernet headers, avoiding potential out-of-bounds reads. The fix includes comprehensive selftests exercising the bpf_skb_adjust_room code path.

A significant code organization effort is underway in the SMB subsystem.…

Nearby episodes from Linux Kernel Daily

  1. Weekly Recap - Critical Bug Fixes and Stability Updates
  2. Scheduler Extensions Overhaul and GPU Fixes
  3. Major Subsystem Fixes and Updates
  4. Networking Fixes and Driver Cleanup
  5. Weekly Recap - Memory Management and Architecture Fixes
  6. Input Device Driver Updates
  7. Weekly Recap - Critical Subsystem Fixes
  8. Security and Build Fixes