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 - 3.1.0

Release Notes

News »

Wed, 06 Sep 2023 00:36

We updated xfce desktop to 4.18 in mports....

Read more...

Tue, 29 Aug 2023 15:39

MidnightBSD 3.1.0 now includes the keys and the install will bootstrap Ravenports.  This will cre

Read more...

Tue, 29 Aug 2023 15:36

MidnightBSD 3.1 includes mport 2.4.3 mport clean now removes temporary files that might get left beh

Read more...

Tue, 29 Aug 2023 15:33

MidnightBSD 3.1.0 has been released.  You can learn more about it in the release notes on githubÃ

Read more...

Security »

August 2, 2023

MidnightBSD 3.0.2
pam_krb5 authenticates the user by essentially running kinit(1) with the password, getting a `ticket-granting ticket' (tgt) from the Kerberos KDC (Key Distribution Center) over the network, as a way to verify the password.

Normally, the system running the pam_krb5 module will also have a keytab, a key provisioned by the KDC. The pam_krb5 module will use the tgt to get a service ticket and validate it against the keytab, ensuring the tgt is valid and therefore, the password is valid.

However, if a keytab is not provisioned on the system, pam_krb5 has no way to validate the response from the KDC, and essentially trusts the tgt provided over the network as being valid.

Read more ...

April 9, 2023

MidnightBSD 2.2.8
Fix a CVE in the APR used by svnlite CVE-2022-25147

Read more ...