OpenBSD Journal

Fuzzing the OpenBSD Kernel

Contributed by rueda on from the we got you covered dept.

Anton Lindqvist (anton@) gave a talk at BSD Users Stockholm Meetup #3 on the kernel coverage tracing kit he committed recently. Slides are now available via the OpenBSD Events and Papers page.

The slides contain a list of bugs found and fixed as a result of this work.

See also: kcov(4)

(Comments are closed)


Comments
  1. By Janne Johansson (jj) jj@stacken.kth.se on http://www.inet6.se

    One note from the presentation was that the bugs were found during the implementation and testing of the port of kcov with a small amount of vmm guests on his laptop, which means the list will certainly grow now when many more can run it in parallel.

    Also, several people volunteered hardware and/or resource donations in order to allow Anton (and/or the project) to run even more fuzzers, aiming for a more or less automated testing to be run everytime a kernel commit is done to see if it introduced new regressions.

    Comments
    1. By Dominik Dalek (DominikD) conayr@space.pl on

      I hope people are donating electricity as well. ;-)

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]