You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Apple wallet Compromised

This is what seems like happend to me, someone attempted to send the amount of 168.39 from my credit karma debit card through apple wallet the card had 0 balance so it declined then they tried 161.39 and that also declined neither of them i got notifications for. the date of these were 9/29/24 then they moved to my chase debit card which does have money on it and they successfully made a transaction for 168.39 the merchant details on Credit Karma is “ APPLE CASH SENT MONEY, CUPERTINO, CA 95014

US “ it wasn't until yesterday i realize this and made my claim with my bank i got my money back but chase let me know that no future chase debit card can be used with my apple wallet. And then today i get an email from apple telling me because i disputed the charge i will never be allowed to receive or send money using apple pay. Im so confused on how the heck this even happend. Also i have no clue who this money was sent to i have no info on any recipient. Or destination the only bit of info i have is from chase and it says “APPLE CASH SENT MONE1INFINITELOOP CA” how can this be my fault and why am i getting the short end of the stick. This is clearly an on going issue with apple and their security, if this is happening to multiple people then this cant be an end user issue. Im extremely frustrated with how apple is handling this issue. How is this possible i check my accounts often and i didn't get any notifications. I would never use a card that has no money on it and for it to change values by 7$ and then attempt again. If it was me i would love to see more info but apple nor my bank account can give me any more info then what i have provided.

iPhone 14 Pro, iOS 18

Posted on Oct 7, 2024 6:42 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 9, 2024 8:20 AM

I’m happy to explain.


Your account numbers are stored on your iPhone or in your Wallet app. When you submit your card information in Apple Wallet it’s encrypted and sent to Apple Servers. All data and photo, if used, are deleted off your iPhone. Apple servers send the encrypted data to your bank and possibly the Payment Network Operator (Visa, Mastercard, etc.) and you and your data are verified. The bank encrypts the data again using their own encryption and sends it to the TSP (Token Service Provider) who decrypts the data and produces a dynamic token. The token is then encrypted and sent to Apple Servers. Apple servers then bind the token to the secure element in your iPhone.


The Secure Element has never been hacked. Not even in theory. It’s a SOC (System on a Chip) that is separate from the processor, memory and all other elements of the iPhone. It runs an entirely different OS and meets ISO standards approved by banks etc. Again, never been hacked.


The token contains a dynamic account number generator that creates a unique account number for every transaction with a merchant. The only thing each number has in common is the last 4 numbers, which you can see in the Card details in your Apple Wallet app.


The merchant does not receive your name, decrypted account number, expiration date or CVV2 number. If the merchant were hacked, there’s no useful data.


But who has the data? Your bank and you and also anyplace you inserted your chip or swiped your cards. All it takes is a skimmer in a transaction terminal or ATM.


So, please explain how a chip that’s never been hacked got hacked, encrypted data was taken, decrypted and matched to your expiration date and CVV2 number.



16 replies
Question marked as Top-ranking reply

Oct 9, 2024 8:20 AM in response to Kingilby

I’m happy to explain.


Your account numbers are stored on your iPhone or in your Wallet app. When you submit your card information in Apple Wallet it’s encrypted and sent to Apple Servers. All data and photo, if used, are deleted off your iPhone. Apple servers send the encrypted data to your bank and possibly the Payment Network Operator (Visa, Mastercard, etc.) and you and your data are verified. The bank encrypts the data again using their own encryption and sends it to the TSP (Token Service Provider) who decrypts the data and produces a dynamic token. The token is then encrypted and sent to Apple Servers. Apple servers then bind the token to the secure element in your iPhone.


The Secure Element has never been hacked. Not even in theory. It’s a SOC (System on a Chip) that is separate from the processor, memory and all other elements of the iPhone. It runs an entirely different OS and meets ISO standards approved by banks etc. Again, never been hacked.


The token contains a dynamic account number generator that creates a unique account number for every transaction with a merchant. The only thing each number has in common is the last 4 numbers, which you can see in the Card details in your Apple Wallet app.


The merchant does not receive your name, decrypted account number, expiration date or CVV2 number. If the merchant were hacked, there’s no useful data.


But who has the data? Your bank and you and also anyplace you inserted your chip or swiped your cards. All it takes is a skimmer in a transaction terminal or ATM.


So, please explain how a chip that’s never been hacked got hacked, encrypted data was taken, decrypted and matched to your expiration date and CVV2 number.



Oct 8, 2024 5:25 AM in response to Kingilby

It sounds like someone got you Chase debit card information. They added the Chase card to their Apple device, opened an Apple Cash account and then used Apple Cash to send themselves funds using the Chase card as the funding source.


The information was most likely skimmed off the Chase card when you inserted the chip or swiped the card at an ATM, gas station, convenience store or grocery store. The information was the sold on the Dark Web and fraudsters purchased the information and made counterfeit cards and added it to electronic Wallets.


Any notifications would come from the bank when your Chase debit card was used for the transfer. The Apple Cash receipt would have gone to the fraudster’s device.

Oct 9, 2024 11:03 AM in response to b_t_hfacemalone

The most likely is a skimmer or a merchant got hacked. Chips and magstripes have full data. Merchants know your name, card number, expiration and CVV. In some cases even addresses. If the merchant ever shipped you anything, your full address and phone number are recorded.


If you’re a hacker do you spend time trying to hack an iPhone and then decrypt data and then create a dynamic token? Or may hack a merchant and get tens of thousands of accounts that may not even be encrypted.

Oct 8, 2024 7:11 AM in response to Jeff Donald

Okay, that does make sense for the chase card but how did they get my credit karma card info i have never used this card ever. Never swiped it anywhere the only place it is stored in on my apple wallet and they attempted to pull money from that card 2 times on the same day and was declined. Then moved over to my chase card. Im willing to bet if i had more debit card on my apple wallet they would have all been attempted. How is this possible? And why cant i see any info on where this money was sent to?

Oct 9, 2024 7:36 AM in response to Jeff Donald

lmao, anything to clear apples name right? Why would the charges show on my apple wallet. The catalyst is Apple wallet My bank accounts did not get hacked They are protected through Microsoft authenticator and two factor authentication So unless somebody had my cell phone Which is not true, I don’t understand how this could’ve happened. Why do you keep pushing that its impossible to be the apple wallet. Think about it Why would only these transaction show on my apple wallet transactions. I never used my debit cards to send money via apple pay/ wallet but yet they show up on apple wallet. If my bank account got hacked, why would they show in Apple wallet? Why wouldn’t they just use my card number Why would they use my Apple wallet?

Oct 9, 2024 2:02 PM in response to Jeff Donald

Weird how my sister also has a chase loaded on her apple wallet and tells her only the transactions used with though apple wallet. Why cant i find info on the destination? Of these transactions. Says money sent but seems like a pull directly off apple wallet like i bought something with it. Shouldn't there be more info on the merchant it was delivered to? Or if it was a recipient. Shouldn’t I have their name? Email phone number. Something.

Oct 11, 2024 3:09 AM in response to Kingilby

I explained that. The bank that issued the card, adds that data to the Wallet, not Apple. All Apple has is encrypted data about the transaction and the bank has the key to decrypt the data. Apple doesn’t know who the merchant is, what was purchased etc.


As I previously stated, some banks share more information than others. Discover and American Express share more data than most (all?). The big 4 banks, Chase, Bank of America, Citibank and Wells Fargo, share the least in my experience. The information is not Apple’s to share. Just because your iPhone encrypts data and is part of the transaction data submission system, does not make the data Apple’s.

Apple wallet Compromised

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.