Linux kernel security reporting highlighted two separate Linux-focused issues: a long-standing x86 page-fault handling logic flaw and newly optimized page-cache side-channel techniques. An Intel engineer (Cedric Xing) identified that, since 2020, parts of the x86 do_page_fault() path could leave hardware interrupts enabled in situations where the kernel’s logic assumed they were disabled, due to conflating address range (user vs. kernel) with execution context; a fix was merged into Linux 6.19 with plans to backport to stable branches.
Separately, researchers from Graz University of Technology described significantly faster Linux page cache attacks, reducing cache-flush time from ~149 ms to ~0.8 µs and enabling tighter attack loops (0.6–2.3 µs). The work describes potential impacts including more precise overlay/keylogging-style attacks, inter-keystroke timing inference, container/Docker file-activity insights, and user-activity inference in applications such as Discord and Firefox; reporting noted that only CVE-2025-21691 has been remediated by the Linux kernel security team. A third item—Imagination Technologies’ GPU driver vulnerability bulletin—covers unrelated GPU DDK issues (information leak and UAF-class bugs) and does not pertain to the Linux kernel x86/page-cache topics.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
5 events from the most recent confirmed update back to the earliest known activity.
Linux kernel engineers implemented a single unconditional interrupt-disable step before returning to the low-level page-fault handler to correct the interrupt-state asymmetry issue. The remediation was merged into the Linux 6.19 branch, with plans to backport it to older stable releases.
Intel engineer Cedric Xing identified a long-standing Linux kernel x86 page-fault handling flaw caused by incorrect assumptions about interrupt state restoration in certain branches, including __bad_area_nosemaphore(). Kernel engineers concluded that branch-by-branch fixes were inadequate.
Researchers reported major efficiency gains in Linux page cache side-channel attacks, reducing page-cache flushing time from 149 milliseconds to 0.8 microseconds and completing attack loops in 0.6–2.3 microseconds. They also described techniques for inferring user actions, visited websites, file information in Docker contexts, and recovering sensitive data such as passwords through timing analysis.
The Linux kernel security team remediated CVE-2025-21691, one of the page cache–related issues discussed by researchers. The report notes this was the only issue in that set that had been fixed at the time of publication.
A flaw in Linux kernel x86 page-fault handling was introduced around the Linux 5.8 merge window in 2020, creating inconsistent interrupt-state handling across some fault paths. The bug could allow interrupts to be re-enabled when the kernel expected them to remain disabled.
2 references tracked. Mallory keeps watching after this page renders.
Map indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.