You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
sec(install): checksum verification silently skipped when sha256sum unavailable #590
Summary
The installer script (
install.sh, lines 178–198, 257–265) downloads a checksums file and verifies SHA-256 integrity. However:shasumnorsha256sumis available (lines 193–196), verification is silently skipped with only a warningAn attacker who can manipulate the download (MITM without HTTPS pinning) could serve a binary without the checksum file.
Impact
Proposed Fix
Note: #542 covers GitHub artifact attestations which is complementary but separate from installer-side verification.