[Buildroot] [PATCH v2 for 2025.02.x 00/15] package/clamav: update to upstream LTS
Thomas Perale
thomas.perale at mind.be
Fri Sep 4 12:17:09 UTC 2026
In reply of:
> As indicated on ClamAV End of Life policy webpage [1], the 1.0 series is the
> previous LTS (and therefore unmaintained). The ClamAV 1.4 series is the current
> LTS version, maintained for 3 years. The latest release being ClamAV 1.4.6.
>
> However, there is a breaking build-system change in ClamAV 1.4.4 [2]:
> "The minimum Rust version for ClamAV 1.4.4 is now 1.87.0."
>
> Unfortunately, Buildroot LTS 2025.02.x is still on Rust v1.82, and therefore
> building ClamAV>=1.4.4 fails because of missing features for Rust.
>
> Consequently, this series:
> - Bump ClamAV to the latest LTS version that can be built with Buildroot
> 2025.02.x, which is ClamAV 1.4.3
> - Backport security fixes from ClamAV 1.4.4, 1.4.5 and 1.4.6
>
> [1] https://docs.clamav.net/faq/faq-eol.html
> [2] https://github.com/Cisco-Talos/clamav/releases/tag/clamav-1.4.4
>
Applied to 2025.02.x. Thanks
> ---
> Changes v1-v2:
> - Removed patch 03/16 from series v1 which didn't work properly
> ---
>
> Titouan Christophe (15):
> package/clamav: bump to v1.4.3
> package/clamav: add patch for CVE-2026-20031
> package/clamav: add patch for CVE-2026-20217
> package/clamav: add patch for CVE-2026-20213
> package/clamav: add patch for CVE-2026-20216
> package/clamav: add patch for CVE-2026-20214
> package/clamav: add patch for CVE-2026-20243
> package/clamav: add patch for CVE-2026-20215
> package/clamav: add patch for CVE-2026-20244
> package/clamav: add hardening patch for TOCTOU issue in quarantine
> actions
> package/clamav: add patch for CVE-2026-20345
> package/clamav: add patch for CVE-2026-20339
> package/clamav: add patch for CVE-2026-20346
> package/clamav: add patch for CVE-2026-20347
> package/clamav: add patch for CVE-2026-20348
>
> ...-panic-when-scanning-some-html-files.patch | 240 +
> ...ix-pespin-cleanup-bitmap-tracking-47.patch | 46 +
> ...ack-triggered-rebuild-pe-overflow-49.patch | 90 +
> ...e-installshield-extraction-limits-55.patch | 126 +
> ...av-fix-fsg-section-loop-underflow-51.patch | 40 +
> ...rser-robustness-and-scan-coverage-63.patch | 1503 +++
> ...v-fix-7z-substream-count-overflow-53.patch | 40 +
> ...8-fix-32-bit-dmg-mish-size-checks-65.patch | 136 +
> ...rantine-actions-against-toctou-races.patch | 8117 +++++++++++++++++
> ...-partition-name-conversion-index-103.patch | 37 +
> ...in-rebuilt-section-size-overflow-101.patch | 224 +
> ...guard-pdf-hex-string-newline-skip-98.patch | 36 +
> ...-harden-mach-o-section-validation-96.patch | 149 +
> ...xar-limits-against-inflated-toc-size.patch | 277 +
> package/clamav/clamav.hash | 5 +-
> package/clamav/clamav.mk | 42 +-
> 16 files changed, 11105 insertions(+), 3 deletions(-)
> create mode 100644 package/clamav/0001-fix-possible-panic-when-scanning-some-html-files.patch
> create mode 100644 package/clamav/0002-libclamav-fix-pespin-cleanup-bitmap-tracking-47.patch
> create mode 100644 package/clamav/0003-libclamav-fix-aspack-triggered-rebuild-pe-overflow-49.patch
> create mode 100644 package/clamav/0004-libclamav-enforce-installshield-extraction-limits-55.patch
> create mode 100644 package/clamav/0005-libclamav-fix-fsg-section-loop-underflow-51.patch
> create mode 100644 package/clamav/0006-fix-alz-parser-robustness-and-scan-coverage-63.patch
> create mode 100644 package/clamav/0007-libclamav-fix-7z-substream-count-overflow-53.patch
> create mode 100644 package/clamav/0008-fix-32-bit-dmg-mish-size-checks-65.patch
> create mode 100644 package/clamav/0009-harden-quarantine-actions-against-toctou-races.patch
> create mode 100644 package/clamav/0010-libclamav-fix-gpt-partition-name-conversion-index-103.patch
> create mode 100644 package/clamav/0011-libclamav-fix-pespin-rebuilt-section-size-overflow-101.patch
> create mode 100644 package/clamav/0012-libclamav-guard-pdf-hex-string-newline-skip-98.patch
> create mode 100644 package/clamav/0013-libclamav-harden-mach-o-section-validation-96.patch
> create mode 100644 package/clamav/0014-libclamav-enforce-xar-limits-against-inflated-toc-size.patch
>
> --
> 2.55.0
>
> _______________________________________________
> buildroot mailing list
> buildroot at buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
More information about the buildroot
mailing list