v1.4.445

danielmiessler/Fabricv1.4.445Apr 13, 2026by github-actions[bot]

AI Summary

This release focuses on enhancing Docker container security and build reproducibility by pinning specific versions and fixing critical vulnerabilities.

Key Highlights

  • Pins Alpine 3.21 and Go 1.25.9 for reproducible, auditable builds.
  • Remediates critical vulnerability CVE-2025-47273 by upgrading setuptools.
  • Configures the final image to run as a non-root user to reduce attack surface.

Full Release Notes

## Changes

### PR [#2091](https://github.com/danielmiessler/Fabric/pull/2091) by [jimscard](https://github.com/jimscard) and [ksylvan](https://github.com/ksylvan): Update Dockerfile for best practices and critical CVE fixes

- Pins Alpine 3.21 and Go 1.25.9 explicitly for reproducible, auditable builds.
- Installs the Go toolchain directly in the builder stage, removing the dependency on an unavailable upstream `golang` tag.
- Upgrades `setuptools` to remediate the critical vulnerability CVE-2025-47273.
- Refreshes the `yt-dlp` installation path to align with current packaging conventions.
- Configures the final image to run as a non-root user, reducing the container's attack surface.