Improvements to FreeBSD KASAN By Zhuo Ying Jiang Li @BsdcanOrg
Improvements to FreeBSD KASAN By Zhuo Ying Jiang Li  @BsdcanOrg
Uploaded August 2025 | Updated September 2026, 1 hour ago
KASAN is a kernel sanitizer commonly combined with fuzzing techniques to detect memory corruption bugs, some of which could lead to security compromise. Currently, FreeBSD's KASAN can only detect a subset of temporal safety vulnerabilities due to the lack of a delayed freeing mechanism of freed items. Furthermore, the effectiveness of detecting spatial safety vulnerabilities is also limited because FreeBSD's KASAN does not add redzone padding around UMA allocations.

In this talk, I will present my current work on improving the effectiveness of KASAN by extending it with a quarantining mechanism and injecting redzones around UMA allocations. The development was done on CheriBSD, a fork of FreeBSD with CHERI support, to explore the synergy between CHERI and KASAN. I plan to upstream the relevant improvements to FreeBSD.
Improvements to FreeBSD KASAN By Zhuo Ying Jiang LiFrankensteins Disk Drive by Chuck TuffliThe state of 3d-printing from OpenBSD by Andrew Hewus FreshBSDCan Friday 2025-06-13:1120Building a Large Scale Threat Intelligence System with OpenBSD Lawrence TeoLLDB FreeBSD Kernel Module Improvement By: ShengYi HungPhilipp Buehler: Vagrant for OpenBSD make installations by the busloads easy   BSDCan 2018BSD Honeypots - Of course it runs on BSD : Michael ShirkWhy rewrite fw_update(8)? By: Andrew Hewus FreshMaster & Minions or the Dream of BSD Automation Using Salt and Python to manage the a BSD CloudRunning your own network using BGP, OSPF and IS-IS on the BSDs By:  Massimiliano Stucchibhyvearm64 CPU and Memory Virtualization on Armv8.0-A by Alexandru Elisei
BSDCan |

Improvements to FreeBSD KASAN By Zhuo Ying Jiang Li

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER