Linux Kernel Sanitizers

Note: Most Sanitizers are maintained in the Linux kernel repository and are not hosted here.

This repository contains out-of-tree information and prototypes for KASAN, UBSAN, KCSAN, KFENCE, KMSAN, and KTSAN. Note, that KMSAN’s code is hosted separately.

Questions about KASAN and other Sanitizers can be asked on the mailing list. You can subscribe to it either with a Google account or by sending an email to

Kernel bugs found with Sanitizers should be reported to kernel maintainers. Issues in Sanitizers themselves can be reported on the Sanitizers Bugzilla.

See the Symbolizer page for information about symplifying reading bug reports produced by Sanitizers.