You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
emf metafile fuzzing
About this tag
The emf metafile fuzzing tag covers discussions about using fuzzing techniques to test Windows kernel components that process Enhanced Metafile (EMF) and EMF+ graphics data. A notable example involves a Rust-based module in the Windows Graphics Device Interface, where a mutated EMF metafile sequence triggered an out-of-bounds condition leading to a kernel panic. This issue was addressed in a Microsoft preview update (KB5058499). The tag explores how memory-safe languages like Rust are integrated into kernel code, the handling of panics in privileged contexts, and the implications for security testing and patch management.
Check Point Research’s “Denial of Fuzzing” disclosure reveals a surprising and instructive kernel-level failure tied to Microsoft’s early Rust work in the Windows Graphics Device Interface: a carefully mutated EMF/EMF+ metafile sequence can drive the new Rust-based win32kbase_rs.sys region...