US 12,455,783 B2
Infrastructure for preventing compromise of operating system kernels due to discovered errors
Yueqi Chen, Broomfield, CO (US); and Zicheng Wang, Broomfield, CO (US)
Assigned to The Regents of the University of Colorado, Denver, CO (US)
Filed by THE REGENTS OF THE UNIVERSITY OF COLORADO, Denver, CO (US)
Filed on May 8, 2024, as Appl. No. 18/658,565.
Claims priority of provisional application 63/464,887, filed on May 8, 2023.
Prior Publication US 2024/0378110 A1, Nov. 14, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/0793 (2013.01) [G06F 11/0766 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for preventing an error from being triggered, the method comprising:
receiving a sanitizer report of a program as an input;
analyzing the sanitizer report to find information about an error in a sanitized kernel image;
mapping the information about the error to a native kernel image;
constructing a triggering condition based on the information in the native kernel image; and
in a case where the triggering condition is met, sending a command to an operating system to kill the program in the native kernel image.