A Spammer Added a Fake Event to My Google Calendar -- Here's How to Stop Calendar Spam

Spam in calendar
(Image credit: Shutterstock)

What the hack! This week, I learned that spammers can add events to your Google calendar without your permission. Then you'll get a notification about an upcoming "meeting" that's actually an unsolicited marketing message. Let me tell you how it happened to me and what you can do to prevent it.

I was working on a recent Friday afternoon when I heard my phone make the chime it uses to remind me that I have a meeting starting in 10 minutes. However, it was 2:50 pm and I didn't recall having a meeting scheduled for 3 pm.

So I went to check my Google Calendar, only to see a listing for a meeting with "Reign Supreme ??" coming up. "Could this be a meeting I agreed to but forgot about," I asked myself. The location was listed as "Austin, TX" which is thousands of miles away, but maybe I was supposed to talk to a company based out of there. The event was listed on my work calendar, which is part of Google's Workspace.

(Image credit: Future)

Then I opened up the calendar entry to see who it was from and saw that the text said "Hi Do you want more clients and customers? We will help you by putting you on the 1st page of Google." I get unsolicited emails with this kind of offer several times a week and I always ignore / delete them.  There's no way I would have agreed to meet with the person offering this.

I then checked my Gmail inbox, but I couldn't find any email invitation from the person named in the calendar invite. I searched for the sender's name, email address and even snippets of text from the event description, but I didn't get any results. Eventually, I located the email invite in my Spam folder, where it obviously belongs (and messages marked as spam don't appear in searches).

(Image credit: Tom's Hardware)

So it seems that the spammer discovered a nasty vulnerability. They sent an email with an invitation to a fake event (or perhaps their own marketing call; I didn't attend) and included their marketing message in the event description. This is possible because, by default, Google adds events it sees in Gmail messages to your calendar, whether you RSVP to them or not.

Because the spammer's message was sent to my Spam folder, I didn't see it and have the opportunity to decline the invite. The message arrived just a few minutes before the meeting was scheduled so I didn't spot it in my calendar, until I got a notification that the event was upcoming.

Clearly, Google has left a gaping security hole in its calendar / Gmail app. But there are benefits to the default behavior. Countless times, I've missed an email invitation for a required meeting, but still saw it on my calendar and remembered to attend. Unfortunately, Google seems to be unable to distinguish spam invitations from legitimate ones and puts them all on your calendar, even if the email was spammy enough to end up in the spam folder. 

The spam event appeared on my work calendar, which is part of a corporate Google Workspace account. However, since the default settings are the same, I am sure that the same problem could occur on my personal Google account. 

This vulnerability has been around for many years, but I only learned about it a few days ago. So this is the only time I have been a victim of the exploit and the consequences were pretty minimal: a distracting notification and a couple of minutes of my time wasted.

How to Prevent Google Calendar Spam

If you want to prevent spammers from adding events to your Google Calendar, you can change a couple of settings. Depending on how you configure the calendar, you may have to be proactive about actually clicking "yes" on meetings you want to attend. But you won't get spam entries.

To disable automatic calendar additions:

1. Navigate to Google Calendar.

2. Click the gear  icon and select Settings in the upper right part of the screen.

(Image credit: Future)

3. Under Event settings, change "Add invitations to my calendar" to either "Only if the sender is known" or "When I respond to the invitation email."  The default setting is "From everyone," which will add any invite to your calendar. 

If you choose to allow only known senders, the system will only automatically add events from senders in your contacts list / people you have interacted with before. If you choose "when I respond," it will only add invites you've clicked "yes" on. I'm changing mine to "sender is known" so it still auto adds invites from people in my company.

(Image credit: Future)

4. Uncheck "Show events automatically created by Gmail" if you want to prevent Gmail from adding to your calendar on its own. Keep in mind that Gmail not only adds invitations to your calendar but also other events, such as flight departures, which it sees when you receive a travel itinerary. 

Having your flight departures automatically added to your calendar could be a huge convenience, but it could also be an annoyance. For example, my mother went on vacation and forwarded me her travel itinerary, so Google Calendar alerted me that I had a flight leaving soon, even when it wasn't me who was traveling.

(Image credit: Tom's Hardware)

If you change one or both of these settings, you should eliminate the possibility of Google calendar spam. However, it's lame that you should even have to do this.

Google should change the default setting so that its calendar doesn't add events from unknown senders. And the company's tools should be smart enough to know that, if an event invite belongs in the spam folder, that event shouldn't be added to your calendar without your explicit consent.

Avram Piltch
Avram Piltch is Tom's Hardware's editor-in-chief. When he's not playing with the latest gadgets at work or putting on VR helmets at trade shows, you'll find him rooting his phone, taking apart his PC or coding plugins. With his technical knowledge and passion for testing, Avram developed many real-world benchmarks, including our laptop battery test.
  • Alvar "Miles" Udell
    How to Prevent Google Calendar Spam


    Step 1: Use Outlook.
    Reply
  • CmdrShepard
    Alvar Miles Udell said:
    Step 1: Use Outlook.
    Good luck with that.

    I use Outlook at work and the amount of spam is unbearable.

    It's even worse when Microsoft randomly decides that spam email should be put in quarantine and if you don't release it and report it as junk you will be spammed by Microsoft instead with new "You have quarantined messages waiting for review" every day.
    Reply
  • DougMcC
    CmdrShepard said:
    Good luck with that.

    I use Outlook at work and the amount of spam is unbearable.

    It's even worse when Microsoft randomly decides that spam email should be put in quarantine and if you don't release it and report it as junk you will be spammed by Microsoft instead with new "You have quarantined messages waiting for review" every day.
    Yeah, my job recent switched and spam was probably 10x the problem with outlook vs gmail. There are areas where outlook is superior but spam management isn't one.
    Reply
  • coromonadalix
    Outlook pfff same problems, i had " added without my consent" events .... was difficult to remove them
    Reply
  • jonathan1683
    I had been having this issue for years, but it wasn't spam; it was just some stranger who got my email mixed up. I kept emailing him, asking him to stop, but he insisted he wasn't sending me requests. I would spam him and all his contacts back, continually proposing new dates and times. I blocked him and tried everything, but nothing worked. I just realized, thanks to this article, that he finally stopped, LOL. Now, if only you could figure out how to remove all the spammers who attached their emails as backups to mine. I would appreciate that! I receive requests in different languages from people who have attached their email to mine as their backup, but it's mostly spam. Most of the time, I can't even read the email to disconnect it. If you don't disconnect it on that first email, it's connected forever somehow.
    Reply