v1.62.4 (2026-06-09)
Release Highlights
- Collector and frontend stability fixes (#600)
- Updated AppArmor profile for Ubuntu 26.04 compatibility -- adds binary ix rules, PAM/auth resolution, dac_read_search, login accounting, and runc signal; tested across Ubuntu 24.04/26.04 on four hosts
- Fixed security: replace Math.random() with crypto.randomUUID() in mock GUID utility
- Fixed lint: readonly private members, deduplicated string literals, documented empty functions, error return checks in Linux device detection, govet/gocritic findings
- Fixed collector: skip empty device names from smartctl scan output, handle megaraid duplicate scan paths
- Fixed frontend: flex-col layout on stat cards in detail views
- Fixed collector: add --host-id flag to MDADM collector
- Fixed database: prevent orphan blank device rows after registration
- Fixed frontend: mobile drives tab redirect on phones
Other Changes
- Update a drive profile entry to include 4TB variant of the BX500 (#596)
- Following our discussion on the simimar PR #581.
- The Crucial BX500 consumer drive profile regex only matches the 250GB, 500GB, 1TB and 2TB variants.
- The 4TB model (CT4000BX500SSD1) is missing, causing Scrutiny to fall back to generic ATA rules with the message "Using generic ATA rules. No vetted consumer drive profile matched this drive."