1. Power Glitching
2. Side Channel Attack
To prevent from being hacked user have to create a strong password with upper case and lowercase characters and to add another layer protection have to add pin code. Also secret phrases should have a safest backup.
The attacks you mentioned require physical access to your hardware wallet, and some time based on the experience of the hackers, so whenever you lose access to your wallet, you must quickly transfer your money.
3. Software attack
4. Phishing Link attack
To avoid these attacks, all that is required of you is to be more careful, do not click randomly on links, and you must use an open source operating system.
Their reputation is bad because those data leaks and months ago they announced their
Ledger Recovery Service which causes more fear about data leak on user wallet seed.
Data leakage is not related to the customer's money or the security of the wallet, it is to the customer's privacy, which is basically not the goal of these wallets.
@teoliya33 The Ledger problem is that you need to update the firmware, and the latest update contains the Ledger Recovery service that encrypts and accesses your private key, which may mean that third parties may be able to access your currencies and that they are not generated offline.
This may cause future problems but for now you can use Keystone 3, Coldcard or DIY HW.
https://bitcointalksearch.org/topic/ledger-recovery-send-your-encrypted-recovery-phrase-to-3rd-parties-entities-5452900