Welcome to MidnightBSD

MidnightBSD is a BSD-derived operating system developed with desktop users in mind. It includes all the software you'd expect for your daily tasks — email, web browsing, word processing, gaming, and much more.

With a small community of dedicated developers, MidnightBSD strives to create an easy-to-use operating system everyone can use, freely. Available for x86, AMD64 and as Virtual Machines.

Get MidnightBSD

Latest Release - 1.2

Release Notes

News »

Sun, 20 Jan 2019 05:20

A lot of people have been curious what our plans are for this year.  I've also had a lot of bug rep

Read more...

Sun, 20 Jan 2019 05:10

MidnightBSD 1.1-CURRENT now has OpenSSL 1.0.2p rather than the 1.0.1 verisons.  Ideally, we will ne

Read more...

Security »

August 22, 2019


MidnightBSD 1.1.3 (in SVN)
The kernel driver for /dev/midistat implements a handler for read(2). This handler is not thread-safe, and a multi-threaded program can exploit races in the handler to cause it to copy out kernel memory outside the boundaries of midistat's data buffer.
System calls operating on file descriptors obtain a reference to relevant struct file which due to a programming error was not always put back, which in turn could be used to overflow the counter of affected struct file.

Read more ...

August 21, 2019

Security patch for CVE-2019-5611. Due do a missing check in the code of m_pulldown(9) data returned may not be contiguous as requested by the caller.

Read more ...

View available mports

MidnightBSD App Store