Home

Keebler/Blog

« “Why You Should Continue to Date Me: a Series of Charts and Graphs”
MacFUSE by Google »

ePass Canada is not Secure

If you’re Canadian and have recently tried filing your taxes online, ordering a passport, or changing your address, you’re familiar with the ePass Canada system. Chris and I have already detailed how frustrating it is to use, but my experience has also revealed that the system is fundamentally unsecure. Obviously I’m not willing to demonstrate exactly how a hack could be executed against the system (I’m not that stupid) but I can outline the secure risk in broad-terms.

If you’re a web-developer and you’ve never head of cross-site scripting, take an hour and read up on it. It’s probably the number one open exploit on the web, and if you haven’t heard of it, it’s probably open on your site. In its simplest form, it allows malicious hackers to put up fake login forms (or anything else they want) on a legitimate website and trick visitors into giving away sensitive information.

For example, they could make a page on the government domain gc.ca, secured by SSL, that looks exactly like the ePass login form and trick you into giving the hacker your username and password (a process known as phishing). They can even make it look like you’ve logged in successfully, and if you trust the ePass system, would you really have a second thought to giving them your social insurance number, credit card number, or any other document?

So I ask, why is this big, gaping hole (sorry for the goatse imagery) in the ePass Canada system?! Millions of tax dollars were spent on this program, and it’s completely open to exploit by the lowliest of hackers. We have (and I have to admit that I had to google this one) a Canadian Cyber Incident Response Centre (CCIRC) that is documenting every security hole in Firefox but they aren’t analyzing the government’s own online system? FutureShop.ca is more secure than the ePass system!

In the end, it’s up to you whether you use the ePass system or not. There’s no way I’d file my taxes on paper, so I’ll probably continue using it myself. But rest-assured that someone (whose a much better “hacker” than I) has also seen these same security holes, and if they haven’t exploited them already, it’s just a matter of time. If they already had, would we even know about it? ;-)

Related Posts

  • ePass/Canada Revenue Agency Online Tax Filing Suspended
  • Passport Canada security breach: I told you almost a year ago
  • Free Secure Email Certificate
  • Log-in to my blog with your Yahoo! account
  • Passport Canada is Error 500′d to Hell

This entry was posted on Friday, January 12th, 2007 at 12:59 am and is filed under Security, Web Development. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “ePass Canada is not Secure”

  1. hal Durant says:
    April 18, 2009 at 11:53 pm

    Hey.. I just received a message with the heading government of canada , (epass canada) telling me I am entitled to a 241 dollar tax refund…i have a number of questions..one: why are they asking for my credit card number and the last three digits and expiry date..question: why did they not send any rebate by canada post..three: how in hell did they get my email address to send me this notation…
    It would appear that someone has already hacked the system…Hal

  2. Jonathan says:
    April 19, 2009 at 10:41 am

    What was the sender’s email address? Did they actually have your SIN number or anything? Spammers were probably just blanketing everyone with a generic message trying to trick you into putting in your credit card on some clone of the ePass site. AFAIK, the government doesn’t give back money on credit cards.

    I would recommend forwarding it on to ePass to have a look at, but if you follow the rest of my posts, you’ll see I’m still waiting 2 years later for them to get back to me about the security hole I found :)

Leave a Reply

Click here to cancel reply.

  • Blog Home

  • Tags

    90210 alessandra ambrosio animals asp.net audrina patridge battlestar galactica bikini bunny bush C# canada canada election ctv ctvglobemedia development Election Entertainment/Celebrity facebook Gordon Ramsay gorilla gossip girl hayden panettiere iphone last.fm liveblog liveblogging mesh08 muchmusic Music obama palin rachel bilson scribblelive shenae grimes subway telemarketers the hills the killers the office toronto ttc toronto tv us election video yeah yeah yeahs

    WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • Recent Posts

    • Trying to convince @idiotbante…
    • I wonder if the CTV “Save Loca…
    • Just finished dinner which I m…
    • I shouldn’t get as excited abo…
    • Stormtroopers’ 9/11 http://tin…
  • Categories

    • Election
    • Entertainment/Celebrity
    • Fake News
    • Featured
    • Funny
    • Keebler/Show
    • Music
    • My Releases
    • On-the-Road
    • RedDot
    • Reviews
    • Science/Technology
    • ScribbleLive
    • Security
    • Software
    • Torrent Live Stats
    • Tweets
    • Uncategorized
    • Web Development
  • Blogroll

    • Kitten-Monkey’s Cell
    • :: kattekylling ::
    • Adam Finley
    • blog-j
    • fuzzz.gaulin.ca
    • Idiot Banter
    • mad.greyarea.com
    • ob.blog
    • PollyPrissyPants
    • RedDot CMS Users Google Group
    • ScribbleLive Official Blog
  • My Sites

    • Flickr2Facebook
    • RedDot CMS
    • ScribbleLive
    • Where are my f(acebook)ing friends?
    • WhyYouShould