bone@desk: ~/backbonebrief90×28 · utf-8 · no network calls
~ / categories / more

More

Distributions, kernels, hardware and everything that did not fit a job above.

50 entriesjob to be done
summarylive
entries50
latest9 Nov
all jobs11
start here2
PracticesThe blocklists carry GoatCounter's custom domains, and EasyPrivacy's ping rule catches cross-domain counting14 OctGoatCounter's FAQ warns that custom domains will not prevent adblockers from recognizing it; AdGuard's DNS filter enumerates more than 230 of them, a generic ping rule catches cross-domain counting, and first-party or server-side counting is what remains.
PracticesOpenRadioss is gone, and the repository was deleted, not archived7 OctFour years after Altair open-sourced its crash-simulation solver, Siemens says it is consolidating efforts into Simcenter, and the GitHub repository has simply been removed.
the rest48

2 stories

nspawn 3.x serves a Docker socket on the host, and it hands out root

nspawn 3.0.0 puts a Docker Engine API on the host at /run/nspawn/api.sock, so tools that speak Docker can manage systemd-nspawn machines, and 3.2.1 adds arm64 packages marked experimental. The socket ships off and takes two commands to enable, an optional drop-in answers on /run/docker.sock, and the project warns that any user with org.nspawn.manage is root on the host.

3 min read

PyPI's new Security tab says where a release came from, and that is not a verdict

PyPI's redesigned project pages went live on 6 November with a Security tab that reports a release's provenance: full, none, incomplete, inconsistent, changed or lost. The post is explicit that no provenance does not mean malicious, that it means the file origin cannot be cryptographically verified, and that the states worth checking before you install are the warnings.

3 min read

1 story

Immich is worth the evening

What Immich does that the cloud does not, how you use it once it is running, and the install that keeps it running. One evening of setup, then a photo library you own.

13 min read

2 stories

Immich, PhotoPrism or Ente: which photo library to run

Immich is the pick for most self-hosters. It is the only one of the three with official mobile apps, it searches on the server, it speaks OIDC and its backup covers the database, at a documented 6 GB minimum and an x86-64-v2 requirement that stops older hardware cold. PhotoPrism is the smaller install at 3 GB, with a PWA instead of an app. Ente is the only one where the server never holds a plaintext photo, which is why self-hosting it means building your own apps.

6 min read

Readeck saves the page, not the link

Readeck stores the readable content of a web page rather than a bookmark pointing at it, which is the whole pitch and the reason to run it. It ships as one executable, runs happily on 512 MB and a forgotten Raspberry Pi 2, and installs from a single docker run or a short compose file with one volume holding database and bookmarks. This profile covers the documented install path, the settings that matter behind a proxy, the export and import commands, and the limits the documentation states.

4 min read

1 story

Alpine's sshd could be logged into without a password, and the upgrade alone does not close it

Alpine's advisory of 5 November describes a password authentication bypass in sshd built without PAM on musl: an attacker who can reach the SSH port logs in with a very long password as an account whose password field is *, provided another account on the machine has a $5$ or $6$ hash. Upstream OpenSSH 10.6p2 calls it a critical security workaround and puts the root cause outside sshd. Alpine's fixed packages run from edge 10.6_p2-r0 back to 3.16 9.0_p1-r6, the upgrade is not complete until sshd is restarted, and no CVE had been assigned.

3 min read

1 story

Debian's apt can be tricked into swapping a package after it has been verified

DSA-6607-1 fixes CVE-2026-109518, found by Max Justicz: an HTTP redirect can leave two package downloads sharing a URI, and resume handling then lets a man-in-the-middle replace a package after verification, running code as root. Debian's tracker lists trixie fixed at 3.0.4 and bookworm at 2.6.2, with forky and sid at 3.3.5 in the package table and 3.3.6 listed only in the fixed-versions table. The same update also addresses out-of-bounds access issues in apt, and neither document carries a severity score.

2 min read

1 story

Ubuntu has CVE-2026-98432 fixes for 22.04 and newer, but only in -proposed

Ubuntu's status post puts the CVE-2026-98432 kernel fixes in the -proposed pocket for 22.04, 24.04 and 26.04, with 26.10 already fixed in 7.3.0-10.10, 16.04 through 20.04 still pending, and 14.04 listed as not affected. The post also says plainly that mitigations disabling multipath TCP are not the fix, because the flaw is not specific to MPTCP, and it documents the opt-in install path with the warning that -proposed packages are not upgraded by default.

2 min read

1 story

CVE-2026-98432 is a Linux TCP use-after-free, and Anthropic's model reached root with it

CVE-2026-98432 is a race in the Linux kernel's handling of IPv4 TCP options, where a retransmitted SYN can free a structure another thread is still reading. The record carries a 9.8 critical CVSS v3.1 vector and stable backports, and Anthropic's write-up names it as the kernel bug behind a zero-click chain that reached a root shell on servers with a multipath TCP listener.

3 min read

1 story

1 story

2 stories

2 stories

The forgetful CPU: booting Linux on an M4 Mac mini

M4 is the first Apple silicon where the WFI instruction loses register state, a spec violation baked in from the factory. Yureka Lilian's write-up covers the fix, now merged into mainline Linux and m1n1, that boots M4 machines with all cores.

3 min read

2 stories

2 stories

2 stories

2 stories

4 stories

3 stories

4 stories

4 stories

6 stories

3 stories

1 story

All categories · Browse by kind of story · Browse subjects

No trackers · no analytics · no third-party callsbackBone Brief · one operator, sources on the page