It sped up, so I could do this before I left for the weekend #CheriBSD #cheri
It's here! #cheri #CheriBSD
Exciting news lately from the #BSD world:
- #NetBSD coming to #RISC-V (open-source hardware is eventually going to liberate us from US Big Tech bad influence)
- #smolBSD providing minimal NetBSD containers;
- #CheriBSD shaping up nicely...
What is less exciting:
- most if not all major BSDs apparently considering support for #Xlibre, while #Wayland is only more or less supported (thanks a bunch Red Hat for not thinking about all Unix systems...)
Improvements to FreeBSD KASAN By Zhuo Ying Jiang Li

PeerTube

Yay, #Morello machine updated, now running the latest #CheriBSD. It's been ages since I did a source upgrade of FreeBSD. Hopefully CheriBSD will get pkgbase support soon!

#FreeBSD #CHERI

[2022] So you want to add a system call? - Brooks Davis

https://exquisite.tube/w/adPxbUiKKDQNgETjisEmXc

[2022] So you want to add a system call? - Brooks Davis

PeerTube
Tony Christie - Amarillo 1972

YouTube

The ‘security revenue addiction’ section in this WIRED article really struck home. I remember attending a talk by a new security VP at Microsoft who was talking about this revenue growth in after-market security products as if it were a good thing that customers needed to pay more to fix preventable issues in core products. It was then that I realised how hard it would be for Microsoft to push #CHERI. The cost of porting the Windows ecosystem across was large but the dent that it would put in that revenue stream was much larger.

This is a problem for incumbents (see: the innovator’s dilemma). If you already have 90% of the market, most changes will, at best, do nothing to your market share. If you have 5% then you need only a small number of switchers from the dominant platform do double your market share.

With the mature state of #CheriBSD (#FreeBSD for CHERI platforms), I think there’s a bit opportunity for another vendor to provide a CHERI solution and then pass the ‘must have two suppliers’ rule for requirements in government procurement.

The US Government Has a Microsoft Problem

Microsoft has stumbled through a series of major cybersecurity failures over the past few years. Experts say the US government’s reliance on its systems means the company continues to get a free pass.

WIRED
Lucas Holt (@[email protected])

Apple arm based Mac Secure Enclave related vulnerabilities https://arstechnica.com/security/2024/03/hackers-can-extract-secret-encryption-keys-from-apples-mac-chips/

BSD Network

#CHERI all the way down (or up)!

Or: The worlds most overengineered (but secure!) lightswitch!

The #EclipseMosquitto MQTT server, running as a pure-capability #CheriBSD pure-capability binary on a Morello system, acting as the server component for an IoT system. Pure-capability programs run with hardware-enforced memory safety, with every pointer represented with a CHERI capability so even single-byte out-of-bounds errors will trap. The kernel is also built in this mode.

I accidentally booted with the wrong kernel, so we don't have temporal safety on the server yet.

On the client, we have a #CHERIoT system, where everything has spatial and temporal memory safety. This connects to the CheriBSD server and sends the state of the switches via MQTT and sets the LEDs on the board based on subscriptions to MQTT events. This all happens over TLS 1.2 with ECDSA.

The network stack is compartmentalised. This demo includes 9 isolated compartments as well as several shared libraries, on a board with 256 KiB of (code + data) RAM, including a memory-safe shared heap.

MQTT - Wikipedia