Maximise your Avios, air miles and hotel points

How 500,000+ Avios were stolen from my household account …. and how we got them back!

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

Two weekends ago, 500,000 Avios were stolen from my British Airways Executive Club account.

I woke up on Sunday morning to an email from British Airways telling me that ‘Activity has taken place on your Household Account’.

That’s odd. I share a Household Account with my immediate family and none of them ever redeem Avios, and certainly would not do so without asking me first.

How 250,000 Avios were stolen from my household account!

I logged into my own account to check and lo and behold, five transactions had appeared, indicating that 184,527 Avios had been withdrawn from my account. This was part of a contribution to a Household Account redemption over the course of Saturday.

I immediately knew that fraudulent activity had taken place. I don’t think I’ve ever booked five redemptions in a single day, let alone anyone in my family.

I picked up the phone to British Airways to report the issue and get the account locked. Fortunately I didn’t have to spend long on hold as I called the priority line thanks to my status.

Computer says no

Unfortunately, the call centre was not particularly helpful. Although I am the official ‘Head of the Household,’ and everyone has opted into joining my Household Account, I was told that due to data protection rules they could not tell me about activity on anyone else’s account. This was even though Avios from my account had been used for the redemptions.

They couldn’t even tell me which account had made the redemptions. This was not exactly personal data.

Fortunately, I have the login details and am a third-party nominee on my parent’s accounts and I was able to narrow down the breach to my brother.

Calling him (at an unwanted 8am on a Sunday!) it quickly became clear that he had received an email at some point in the past 24 hours confirming that he had changed the email address on his account (he had not). Not knowing what the new email address on the account was, he was unable to log in to his British Airways Executive Club account to change it back.

How 250,000 Avios were stolen from my household account!

Back on the phone with the British Airways call centre, this time with my brother on the line, we again spoke to a customer service agent. She told us she could not do anything, or tell us anything about his account, without him first going through the verification process.

Obviously it was impossible to pass the verification checks. The hacker had changed the email address on the account and, presumably, other contact details as well. She tried to verify the account by asking us who the third party nominee on his account was, but my brother had never set this up – clearly, the hacker had set it up themselves.

She also could not verify him based on information that was correct as of two days prior. She could only verify him based on the current details on the account.

When I asked to speak to the fraudulent activity team, we were told that there was no such phone team and that they would only be contactable by email.

After going in circles for about ten to fifteen minutes, and trying to explain why we could not verify the account but that this was an instance of fraud that needed to be reported, she finally put us on hold – twice – to discuss it with her team.

Only after doing so did it seem like she finally understood and told us the account had been reported. She could not, however, clarify whether his account had been locked as that would be a breach of data protection rules.

Here’s the kicker. After telling us that the account had been reported for investigation, she told us that the relevant teams would be in touch “via the contact details on the account”.

Erm, what?

Having just told her that the hacker had changed the contact details on my brother’s account, she now wanted to send any updates to those new details?

I spent another ten minutes telling her that this was absurd and that she needed to contact us directly, or at least me as the head of the household. She finally demurred and took my details.

Fortunately, it appeared that our accounts were locked and I was unable to login. Unsure about my brother’s account, and with no other means of contact apart from the (unhelpful) call centre, I reached out to the British Airways press office who told me they had forwarded my request to the relevant departments.

(I hoped to speak to BA’s fraud prevention team for this article, but both BA and IAG Loyalty declined to put anyone up for interview.)

After two days of radio silence – no phone calls, no email communication – I received a call from British Airways. Aware that this could be a phishing call using data from the hacked account, I was careful not to reveal any personal information before it became clear that the caller was, indeed, a British Airways employee. (It would be easier if BA had a fraudulent activity number I could call.)

The helpful customer service agent was looking into our case and confirmed that my brother’s account had been hacked. She then returned our accounts to the state they were before the attack, resetting the email address to the previously correct one and remotely enforcing email reset for all accounts in the Household. She also assured us that all Avios would be returned to our accounts.

It appears that, after gaining access to my brother’s account, they only changed the account email – no other personal details were changed. The Avios were then spent over five transactions as part of a hotel booking under my brother’s name. I was told this is a common practice as, although the hotel must be in my brother’s name, the hackers can easily call up the hotels and inform them that the original booker can no longer stay and ask to adjust the guest name.

It is harder for hackers to spend Avios on flight redemptions, as BA locks redemptions in Household Accounts to members in the account or on the ‘Friends and Family’ list which can only be modified by the Head of the Household. As they did not appear to have access to my account, this would not have been possible.

I’m told that it generally isn’t individuals who do this but hacking groups. As part of their investigations, BA’s cybersecurity teams will try to shut these groups down.

It appears that, with an ever-growing number of partners, Avios is becoming a target for hackers who know it is a versatile currency with many opportunities for attack. After all, how many of us have multiple airline Avios accounts linked together, perhaps with a Nectar account? The more connections there are, the more potential vulnerabilities open up.

Conclusion

As you can see, Avios fraud is not the end of the world. Based on my own experience and those of many of you on our forums, British Airways is generally very good at resetting and restoring hacked accounts.

There is room for improvement when it comes to how BA handles such scenarios, particularly when it comes to the frontline call centre which seems ill-equipped. There is also no guidance on the BA website regarding who to call or email in such instances. With millions of members, fraud must be a regular occurrence and providing better guidance to members is an easy way to smooth a stressful process.

That said, the service from the fraud team was excellent. This team clearly know what they are doing and are switched on. The lovely lady I spoke to also took my feedback on board and said she was trying to push for improvements to the process.

Prevention is the best medicine, of course. My advice is to make sure you have set up two-factor authentication on your own account. If you are in a household account then it is also worth encouraging everyone to do so as well, as only one account needs to be breached for all the combined Avios to be stolen.


How to earn Avios from UK credit cards

How to earn Avios from UK credit cards (April 2025)

As a reminder, there are various ways of earning Avios points from UK credit cards.  Many cards also have generous sign-up bonuses!

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

Get 5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

There are two official British Airways American Express cards with attractive sign-up bonuses:

British Airways American Express Premium Plus

30,000 Avios and the famous annual 2-4-1 voucher Read our full review

British Airways American Express

5,000 Avios for signing up and an Economy 2-4-1 voucher for spending £15,000 Read our full review

You can also get generous sign-up bonuses by applying for American Express cards which earn Membership Rewards points. These points convert at 1:1 into Avios.

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express

80,000 bonus points and great travel benefits – for a large fee Read our full review

Run your own business?

We recommend Capital on Tap for limited companies. You earn 1 Avios per £1 which is impressive for a Visa card, and the standard card is FREE. Capital on Tap cards also have no FX fees.

Capital on Tap Visa

NO annual fee, NO FX fees and points worth 1 Avios per £1 Read our full review

Capital on Tap Pro Visa

10,500 points (=10,500 Avios) plus good benefits Read our full review

There is also a British Airways American Express card for small businesses:

British Airways American Express Accelerating Business

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

There are also generous bonuses on the two American Express Business cards, with the points converting at 1:1 into Avios. These cards are open to sole traders as well as limited companies.

American Express Business Platinum

50,000 points when you sign-up and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Avios. This includes both personal and small business cards.

Comments (285)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Richie says:

    Someone attempted to hack my LinkedIn account, but I quickly enabled 2FA.

  • dst87 says:

    Best advice here for anyone worried about this kind of thing: use a strong unique password for every website you use, especially those you care about. Ideally one you don’t think up yourself. Using a password manager makes this easy.

    So many people continue to use weak, easily guessed, or reused passwords across any site on which they have an account and it’s bound to end in tears. You might not care if the login for some random newsletter gets breached but if you’ve used the same password for something you do care about it’s game over.

    • Lou says:

      The magic bullet with passwords is length. Don’t worry about having lots of fancy characters. Passwords such as ilikehavingmustardonmytoast are deviously hard to hack

    • RussellH says:

      I am inclined to agree with the need for really long passwords. My BA one is unique, but only 18 chars (includes upper + lower case, figures and other chars). Time to double the length, I think….

    • Paul says:

      Of all the comments above, this is the best advice.

      More oftern than not, people use the same password across multiple sites including their email account. If one of the sites gets hacked then a hacker would try that combination of email address and password across multiple sites using this password and the email address.

      Use some sort of password management tool. Some are free, some not, but such tools will look at all your passwords and make suggestions on weak passwords and look at the use of the same password across multiple accounts. You can then make decisions on what accounts are important and make changes with large complex passwords.

      • Aliks says:

        NO NO NO!!!
        Noone tries to crack passwords these days, it just isnt worth the effort when there are easier ways to get in.

        Like various people have said, use any reasonable password longer than 8 characters and DO NOT REUSE or have similar passwords for other accounts. All it takes is some jackass website to store your password in clear text and you are vulnerable on the sites that you care about.

    • Andy says:

      Use a password manager and enable 2FA

    • Max says:

      What if your passwor dmanager got hacked/breached?
      I had all my password stored on Google password manager breached a few years ago.

      • Bagoly says:

        @Max
        Exactly – creating a single point of failure is not something I want to do.
        Most of us have at least some password stored on our ‘phone/in a browser.
        One password to get in, and nothing is secure.
        It requires vigilance to say no to browsers offering to store (financial) passwords and payment details.

      • Mark says:

        If done properly, that’s not an issue so long as no-one gets hold of your (sufficiently long, complex and hard to guess) master password. The password managers encrypt the data in such a way that even if they are hacked and someone gets hold of your data they would still need your master password or a heck of a lot of compute time to crack it by brute force.

  • Rory says:

    Moral of the story. Next time this happens, don’t bother calling call centre or even press office. Just create a whatsapp group with Sean and Luis, it will be sorted in minutes

  • Sarah Melling says:

    Funny I’m reading this as I’ve randomly had 220,000 Avios taken out of my account a few weeks ago. However, I did put it down to my former husband purchasing a Las Vegas flight and as he was still on my account although I’m the head acc holder. Unfortunately we are not on speaking terms so just felt I had to put it down to a write off! Do you think I’ve been hacked? What’s your advice and did you get your missing Avios back?

    • Barrel for Scraping says:

      That was probably the prompt you needed to remember to remove your husband from the account. If you’re not on speaking terms the best thing would be to contact BA and see what’s happened. If it’s a genuine redemption from your husband you’re probably out of luck as he was authorised to spend the points – just like if you had a joint bank account with him and he decided to spend your money. If it was fraudulent then they may put a stop to it but it might not be possible if your husband won’t cooperate.

      Some other things to check is see if anything suspicious has appeared on your account, such as a new entry on the friends and family list which would allow a scammer to book for someone else. With a household account the only way to book a flight for someone else is for the name to be on this list.

    • AJA says:

      I think you should contact the fraud team anyway as it might be that your husband’s account was hacked. Are you sure he bought a flight to Las Vegas? Also why haven’t you removed him from your HHA yet? He could buy another flight and you will have Avios deducted from your account.

  • Panda Mick says:

    Hey, @BA. If you’re reading, let’s still down together, and I’ll take you through GDPR and OAUTH2.0. GDPR, because, obviously, you have no idea what “privacy” means, and OAUTH2.0 because, like every other airline in the world, you’ve not the foggiest how to allow secure access to third parties (award wallet, for example) without giving the 3rd party “the keys to the kingdom”

    What makes this even sadder is that Virgin had a forum, probably 18 years ago, and I raised APIs back then. If Strava can use OAUTH to allow 3rd parties access (even my personal python script uses OAUTH to Strava), then why can’t airlines?

    As a footnote: “OAuth, or Open Authorization, is a standard that allows users to grant third-party access to their data without sharing their passwords”

    • sayling says:

      Give the Panda a call, BA!

    • Andrew says:

      What benefit would there be to BA in allowing third party apps to access accounts?

      • Rob says:

        Substantial, if its AwardWallet. I don’t go into all of my loyalty accounts every day, but I run an AwardWallet update every day and I would instantly see a balance drop.

        • Andrew says:

          It wouldn’t be a good look for BA to effectively outsource fraud monitoring and that doesn’t answer the question as to what the benefit to BA is. It might be a benefit to you but what payback do BA get for the IT investment? It’s a very different situation to Strava where if they don’t integrate with third parties another equivalent app will. No one’s going to choose which airline to fly with just because they can check their mileage balance in AW.

          And even if that was the aim it could be achieved far more simply by just triggering an email/SMS/BA app notification upon any redemption activity and by sending regular account statements.

  • Chris Huggett says:

    Interesting. How exactly do we set up two-factor authentication on our BA account? I can’t find any way of easily doing it.

  • Andrew. says:

    Just had a look at my Outlook account, they have an audit log of failed log-ins.

    United States, Yesterday 10:47 PM
    Brazil, Yesterday 10:19 PM
    Turkey, Yesterday 8:18 PM
    Senegal, Yesterday 8:05 PM
    Argentina, Yesterday 5:49 PM
    Iran, Yesterday 5:41 PM
    Saudi Arabia, Yesterday 3:27 PM
    Saudi Arabia, Yesterday 3:18 PM
    Barbados, Yesterday 2:02 PM
    Russia, Yesterday 12:30 PM
    Thailand, Yesterday 10:28 AM
    Saudi Arabia, Yesterday 10:27 AM
    Ukraine, Yesterday 8:34 AM
    Ukraine, Yesterday 8:26 AM
    Mexico, Yesterday 6:28 AM
    Saudi Arabia, Yesterday 6:26 AM
    Brazil, Yesterday 4:18 AM
    Turkey, Yesterday 4:17 AM

    There’s about 20-50 attempts a day. Goodness knows how many attempts are made to my Bank, BA, Amazon accounts and so forth every single day.

    • BA Flyer IHG Stayer says:

      How do you find this info?

    • Rob says:

      You think that’s a knife?

      HfP blocked 39,240 suspicious requests to our server in the last 24 hours, of which the two biggest sources were Russia and China.

      We blocked 655 dubious attempts to create forum accounts.

      • sayling says:

        Ha ha – excellent reference, Rob

        ( To be fair, though, this is a log of failed attempts to a single personal Outlook account… I suspect the numbers of failed attempts to the servers themselves are much, much larger)

    • Skywalker says:

      Andrew – this is one thing you can attempt to fix.

      Create and add an alias email address to your outlook account.

      Important: do not use that alias for anything at all. The more obscure the address, the better.

      Switch off your main email address for logging in to outlook, and use your alias for outlook login instead.

      The hacking attempts will be thwarted at the first hurdle because the fraudsters now do not know your login email, and outlook will refuse to do anything.

      It is very important you switch off your main email address for sign-in for this to work.

      Outcome: your email account is a bit more secure.

  • IslandDweller says:

    Having read the article, I thought “I’d better set up 2FA on my account”.
    BA sent me an email a week ago and I thought “I’ll deal with that later”. How when I try to do it, the link is expired…
    I’m logged into the BA site and can I find any details on how to do this?…. Nope
    Search on the BA site doesn’t bring up any relevant links.
    Sigh

    • Skywalker says:

      You are not missing anything, they rarely if ever ask you for 2FA once it has been set up.

      And you may have inadvertently saved yourself some hassle. Should you lose the mobile number you used for 2FA, BA has no way of changing it to a new one (see the many complaints about this in the forums).

      So, just use a very secure password and change it every so often to deal with inevitable data leakages.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.