Avis sur Cake Wallet
Alerte de sécurité
Cake Wallet mérite d'être installé aujourd'hui et il est dangereux de continuer à l'utiliser dans une version antérieure à mai 2021 : tout portefeuille bitcoin créé dans une version plus ancienne que la v4.1.7 doit être abandonné, et pas simplement mis à jour. Ces versions généraient des phrases de récupération bitcoin de 12 mots avec la fonction Random() ordinaire de Dart au lieu de Random.secure(), et les chercheurs de Milk Sad ont mesuré le résultat à environ 20 bits d'entropie imprévisible là où plus de 120 étaient prévus. C'est attaquable par force brute, et cela a été fait.
Deux événements distincts sont confondus ici, il faut donc les séparer. Cake a révélé son propre générateur de nombres aléatoires faible en mai 2021, a publié la version corrigée v4.1.7 et a demandé aux utilisateurs de déplacer leurs fonds en urgence. Milk Sad est une autre vulnérabilité, dans l'outil libbitcoin-explorer, divulguée publiquement en août 2023. Les chercheurs de Milk Sad sont tombés sur le bug plus ancien de Cake en juillet 2023 alors qu'ils travaillaient sur le leur, lui ont consacré une courte section dans leur analyse principale, puis en ont publié une analyse technique complète. En chemin, ils ont retardé la divulgation pendant des mois et ont aidé Cake à publier une mise à jour de l'application qui détecte les utilisateurs touchés et les avertit. Leur traçage situe environ 548,9 BTC passés par 8 757 portefeuilles faibles entre 2020 et 2024, et décrit les mouvements ultérieurs comme surtout des balayages automatisés visant des personnes qui n'ont jamais donné suite à l'avertissement de mai 2021.
Le portefeuille lui-même est bon. Il est open source sous licence MIT, en auto-conservation, et ne collecte ni télémétrie ni données de compte ; Cake affirme que plus de 1 750 000 personnes l'utilisent. Il a démarré en 2018 comme le premier portefeuille Monero open source sur iOS et il est désormais multi-actifs, prenant en charge Monero, le bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash et une douzaine d'autres chaînes depuis une seule application. Côté bitcoin, il prend en charge les paiements silencieux et PayJoin, et il ajoute Litecoin MWEB, la signature matérielle Ledger, sa propre option de double authentification, Tor pour tout le trafic et la connexion à votre propre nœud. La page de téléchargement de Cake propose iOS, Android via le Play Store, un APK direct et Accrescent, ainsi que des versions Windows et Linux.
Ce qu'il faut vérifier n'est donc pas l'application que vous installez aujourd'hui, qui est correcte. C'est n'importe quelle phrase de récupération bitcoin que vous avez créée dans Cake il y a des années. Si c'était avant la v4.1.7, générez un nouveau portefeuille et transférez tout, aujourd'hui. Les portefeuilles Monero n'ont jamais été touchés : le défaut ne concernait que le chemin de génération des clés bitcoin.
- Fabricant
- Cake Labs
- Type
- Portefeuille logiciel
- Fonctionne sur
- iOS, Android, Windows, macOS, Linux
- Qui détient les clés
- auto-conservation, phrase de récupération et clés générées et stockées sur votre propre appareil, sans compte et sans télémétrie
- Bitcoin uniquement
- Non, multi-actifs
- Connectivité
- Tor pour tout le trafic, connexion à votre propre nœud, signature matérielle Ledger, et paiements silencieux plus PayJoin du côté bitcoin
- Sortie
- 2018, lancé comme premier portefeuille Monero open source sur iOS
- Cryptomonnaies prises en charge
- Multi-actifs : Monero, bitcoin, Lightning, Litecoin, Ethereum, Solana, Zcash, Bitcoin Cash et plus
D'autres portefeuilles du même genre :iOSAndroidWindowsmacOSLinuxLogiciel
Points forts et points faibles
Ce qui fonctionne
- Open source sous licence MIT, avec un dépôt public activement développé
- Auto-conservation sans compte et sans vérification d'identité, et, selon Cake, aucune collecte de données ni télémétrie
- De véritables outils de confidentialité pour le bitcoin : paiements silencieux et PayJoin, plus Tor pour tout le trafic et votre propre nœud
- Gère correctement Monero, ce que presque aucun autre portefeuille multi-actifs ne fait
- Prise en charge du portefeuille matériel Ledger, plus l'option de double authentification propre à Cake et le déverrouillage biométrique
- Accessible en dehors des magasins d'applications : APK direct, Accrescent et versions Windows et Linux
Ce qu'il faut surveiller
- Les portefeuilles bitcoin créés avant la v4.1.7 sont définitivement dangereux et doivent être remplacés, pas seulement mis à jour
- Les chercheurs de Milk Sad ont tracé des balayages de ces portefeuilles faibles se poursuivant jusqu'en 2024, trois ans après l'avertissement
- Le défaut se trouvait dans le propre code de génération de clés de Cake et non dans une bibliothèque tierce, et il a sévi en 2020 et 2021
- Multi-actifs par conception, il embarque donc bien plus de chaînes et bien plus de code qu'un portefeuille dédié au bitcoin
- Les garanties de confidentialité de Monero et des chaînes bien plus transparentes partagent une même application, ce qui demande de la prudence pour bien l'utiliser
À comparer
- BlueWalletPortefeuille mobile bitcoin uniquement, avec un vrai contrôle des bitcoins et des coffres multisig, dont le volet Lightning est dépositaire sauf si vous exploitez le serveur vous-même.
- ExodusLe portefeuille le plus beau de cette liste, édité par une société cotée au NYSE, avec des applications à code fermé et des taux de swap à partir de 0,5 %.
- EdgePortefeuille mobile open source qui échange la phrase de récupération contre un nom d'utilisateur et un mot de passe, et qui a publié tous les détails du seul incident qu'il a connu.
Cake Wallet comparé
Point par point face à chaque portefeuille du même type que nous évaluons, avec un verdict là où notre note tranche.
- Aqua face à Cake Wallet
- Atomic Wallet face à Cake Wallet
- Bitcoin Core face à Cake Wallet
- Blockstream Green face à Cake Wallet
- BlueWallet face à Cake Wallet
- Cake Wallet face à Coinbase Wallet
- Cake Wallet face à Edge
- Cake Wallet face à Electrum
- Cake Wallet face à Exodus
- Cake Wallet face à Guarda Wallet
- Cake Wallet face à MetaMask
- Cake Wallet face à Muun
- Cake Wallet face à Mycelium
- Cake Wallet face à Phoenix
- Cake Wallet face à Sparrow Wallet
- Cake Wallet face à Trust Wallet
- Cake Wallet face à Wallet of Satoshi
- Cake Wallet face à Wasabi Wallet
- Cake Wallet face à Zengo
Questions fréquentes
Suis-je concerné par le bug bitcoin de Cake Wallet ?
Seulement si vous avez créé un portefeuille bitcoin dans Cake Wallet avant la version 4.1.7, arrivée en mai 2021. Si c'est le cas, considérez cette phrase de récupération comme publique : générez un nouveau portefeuille et transférez chaque bitcoin hors de l'ancien. Les portefeuilles Monero n'ont jamais été touchés.
Milk Sad est-il la même chose que le bug de Cake Wallet ?
Non. Cake a révélé son propre générateur de nombres aléatoires faible en mai 2021. Milk Sad est un défaut distinct, dans l'outil libbitcoin-explorer, divulgué publiquement en août 2023. Les chercheurs de Milk Sad ont ensuite publié une analyse technique du bug plus ancien de Cake, ce qui explique pourquoi les deux noms apparaissent ensemble.
Combien de bitcoin a été touché par le défaut de Cake Wallet ?
Les chercheurs de Milk Sad ont tracé environ 548,9 BTC passés par 8 757 portefeuilles faibles entre 2020 et 2024. C'est leur mesure des fonds ayant transité par la plage concernée, et non un total de vols confirmés, et ils décrivent les mouvements ultérieurs comme surtout des balayages automatisés.
Cake Wallet est-il sûr à utiliser aujourd'hui ?
Le défaut de génération de clés a été corrigé dans la v4.1.7 en mai 2021, et les versions actuelles ne sont pas touchées. L'application est open source, en auto-conservation et ne collecte aucune télémétrie. Ce qui mérite votre attention n'est pas la version que vous installez aujourd'hui, mais toute phrase de récupération bitcoin que vous avez créée dans Cake il y a des années.
Cake Wallet est-il uniquement pour le bitcoin ?
Non. Il a commencé comme portefeuille Monero en 2018 et prend désormais en charge le Monero, le bitcoin, le Lightning, le Litecoin, l'Ethereum, le Solana, le Zcash et d'autres encore depuis une seule application. Si vous voulez un portefeuille qui ne contient que du bitcoin, choisissez-en un dédié au bitcoin.
Sources
- Cake Wallet: official site and downloads
- Cake Labs: urgent action needed for bitcoin wallets, May 2021 disclosure
- Milk Sad update 6: Cake Wallet vulnerability PSA
- Milk Sad update 9: Cake Wallet technical writeup
- Milk Sad update 10: Cake Wallet vulnerability impact
- Milk Sad: main disclosure for libbitcoin-explorer
- Cake Wallet source on GitHub
- Cake Wallet blog: Cake Wallet for macOS leaves beta


