notefeed

Oct 11

  1. notefeed 0.10.2

    Released 2026-10-11 · on GitHub

    v0.10.2: a security fix in Next, a distroless image, a security policy and an SBOM per release

    Security

    • Next.js 16.3.8 closes six advisories in 16.3.7, among them cache poisoning of statically rendered pages and a server-side request forgery in image optimisation (GHSA-cjq9-62q9-8jv4, GHSA-4jqv-mc3x-m676, GHSA-mcj8-r9mp-w47p and three with less reach). Upgrade.
    • A security policy: SECURITY.md says how to report a vulnerability privately and that only the newest release gets fixes.

    For operators

    • The image is distroless: Node and the server, no shell, npm or package manager (ADR 0028), so a scan of it reports what notefeed brings and nothing else. Two things stop working: a healthcheck: of your own in the compose file that calls wget or curl (remove its test: line; the image's own check does the same), and docker exec <container> sh. The data folder, PUID/PGID and user: behave as before.
    • An SBOM per release: two CycloneDX files are attached below, one for the server's npm dependencies and one for what is in the image; the image carries an SBOM and a provenance attestation as well. See Security fixes and SBOM.
    • A daily check of the dependencies and the published image for known vulnerabilities runs in the repository.

    The client packages are unchanged; they take the version of the release.