Badly designed (sometimes intentionally) wallets could help…
Badly designed (sometimes intentionally) wallets could help attackers regenerate keys/seeds.
No interaction with a wallet needed. Knowing the weakness in the PRNG of the wallet and/or device used is enough to generate users' keys/seeds and move the coins.