Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    V

    vez.mrsk.me

    vez.mrsk.me · Personal blog · on HN since 2016

    An author writing under the vez.mrsk.me site covers operating system security, including FreeBSD defaults and Linux hardening tweaks.

    Visit blogHN submissions
    SecurityOpen Source & Linux
    What HN says

    Commenters cite its FreeBSD defaults post as evidence that FreeBSD is insecure out of the box, compared with OpenBSD.

    Stats for nerds
    30HN people shared it
    20linked in comments
    1.1Kstory points
    Oct 2023last shared
    2016people per year2023

    Top posts on HN

    1. 1
      FreeBSD – a lesson in poor defaults
      8 people · 508 points · first shared 2016 · 69 comments on HN
    2. 2
      FreeBSD – A lesson in poor defaults
      13 people · 298 points · first shared 2019 · 91 comments on HN
    3. 3
      Linux Security Hardening and Other Tweaks
      8 people · 267 points · first shared 2020 · 28 comments on HN
    4. 4
      Linux Security Hardening and Other Tweaks
      1 person · 9 points · first shared 2025 · 1 comments on HN
    5. 5
      FreeBSD – A Lesson in Poor Defaults
      2 people · 2 points · first shared 2026 · 1 comments on HN

    What HN people wrote when they linked it

    • 77AA777Mar 2023

      Can confirm this is a very real problem with a long history. Quoting from a sort of Arch-specific security hardening page[1]:

      > A common misconception about the Linux kernel is that it's secure, or that users can go a long time without worrying about security updates. Neither of these are even remotely true. New versions of Linux are released almost every week, often containing important security fixes among the other changes. These releases typically don't make explicit mention of which commits have security implications. As a result, many "stable" or "LTS" distributions don't know which commits should be backported to their old kernels, or even that something needs backporting at all. If the problem has a CVE assigned to it, maybe your distribution will pick it up. Maybe not. Even if a CVE exists, at least in the case of Ubuntu and Debian especially, users are often left with kernels full of known holes for months at a time. Red Hat and similar "enterprise" distros have the same problem and have been called out publicly about it on more than one occasion. Moreover, the Linux kernel security team doesn't request CVEs for any vulnerabilities, partly because there are just too many to track. Downstream's culture of trying to cherrypick security fixes in the name of stability does not work. Arch doesn't play the backporting game, instead opting to provide the newest stable kernels shortly after their upstream release.

      [1]: https://vez.mrsk.me/linux-hardening.html (lots of…

    • efortisApr 2021

      Hi xianwen,

      Both servers are SuperMicro with:

      - 6 Cores 3.3/4.5GHz (E-2136)

      - 32GB ECC DDR4

      - 2 × NICs (em, igb)

      - 2 × 480GB SSD

      - 20TB on 1Gbps with DDoS FENS

      - IPMI over VPN

      I rent them to Hivelocity.

      ===

      FreeBSD vs OpenBSD

      Ilja van Sprundel answers your question by comparing the number of kernel vulnerabilities since 1999 of the BSDs and Linux. [1]

      I don't think FreeBSD, even well hardened [2], is as secure as OpenBSD. After all, OpenBSD's main focus is security. I use OpenBSD for orchestration and monitoring, and I have an experimental setup of OpenBSD with VMM but they crash sporadically, so I'll wait a bit.

      At any rate, my goal is to have two heteregenous paths (maybe OpenBSD, FreeBSD) or (Solaris, Linux). This way I could simply shutoff the vulnerable path when there's an unfixed vulnerability.

      [1] https://youtu.be/rRg2vuwF1hY?t=264

      [2] https://vez.mrsk.me/freebsd-defaults.html

      ===

      BTW, I have the FreeBSD hardening and setup scripted, which you could add into the ISO in `/etc/installerconfig`, or downloaded from the orchestration and manually ran with `bsdintall script myinstallerconfig.sh` if you wish.

    • dijitJan 2020

      FreeBSD does not have a focus on security[0]. Indeed, the defaults are notoriously insecure. There was a textfile floating around on how to bring it up to some standard but it eludes me. So it’s a low bar, but freebsd is great under low memory conditions, it has a rock solid filesystem baked in that is gold-supported, one of the best tracing tools known to mankind and very clear documentation.

      That’s the power of freebsd. Not security.

      [0]: https://vez.mrsk.me/freebsd-defaults.html

    • alberthOct 2023

      Principles I wish FreeBSD would adopt from OpenBSD:

      - turning all services (except ssh) off, by default

      - moving all non-core things out of the base, like sendmail

      - the base should only one way to do things (don’t have 3 different firewalls in base)

      - changing poor defaults, https://vez.mrsk.me/freebsd-defaults.html

      Note: there’s lots of things I wish OpenBSD would adopt from FreeBSD, like modern file system and much more.

    • deanoAug 2022

      As a long time Linux and BSD user I agree with you. You still have to enable basic things that are not turned on by default - i.e. stack protection. A lot of this is enabled by default on OpenBSD.

      https://vez.mrsk.me/freebsd-defaults.html

    • PowerProsJun 2018

      If any FreeBSD devs are here, does 11.2 address the concerns of insecure default settings in the OS? (Paper: https://vez.mrsk.me/freebsd-defaults.txt) Or will those have to wait for a major X.0 version?

    Related

    OpenBSD Journalundeadly.org253 people

    OpenSSH: client bug CVE-2016-0777

    OpenBSD Journal
    Publication · last shared 2026
    Mattobox.matto.nl15 people

    We Must Revive Gopherspace (2017)

    Matto
    Personal · last shared 2025
    Intezer Blogintezer.com33 people

    New SysJoker Backdoor Targets Windows, Linux, and macOS

    Intezer Blog
    Company · last shared 2024
    K.Mandlakmandla.wordpress.com17 people

    A comparison of text-based browsers

    K.Mandla
    Personal · last shared 2025
    Snyk Blogsnyk.io210 people

    The most popular docker images each contain at least 30 vulnerabilities

    Snyk Blog
    Company · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Joanna Rutkowskatheinvisiblethings.blogspot.com91 people

    The Linux Security Circus: On GUI isolation

    Joanna Rutkowska
    Personal · last shared 2026