Notes On Security
Lots of confusion over security issues, and we had some excitement in towns, so wanted to talk about it a bit. The simple message: If you do these three simple things, the odds are 99.9% that you will never get hacked.
- have a secure password
- use a different password for each web site you use
- always check the address bar before you log in
There are number of possible security attacks that you'll read about (XSS, SQL injection), but for the most part we're pretty safe from those; we're immune to SQL injection and fairly well guarded against XSS at this point. Some companies have had XSS flaws for years that they haven't fixed, but we take it pretty seriously here: even theoretical XSS holes are fixed immediately.
But that does leave us with the really big issue, and is the key issue facing Gaia users, and that is the phish. It takes a variety of different forms -- e-mails from "Gaia Oficial Administrator" to fake eggs in the forums. Basically, the hackers tries to trick the user into clicking on a link, and the link takes you to page that looks exactly like Gaia except, oh, you automatically got logged out, so just re-enter your password!
That's when you find your account wiped out a week or so later, and you fill out a hacking report, and some poor mod has to pore through transaction logs and try to figure out where your stuff went, and it takes hours and hours of effort. So, really, check the address bar in your browser before you log in, please.
The controversy in towns was exactly this same thing: users were redirected to a fake towns authentication, didn't see that the address bar had changed, and ended up giving their name and password to someone else. We ended up putting a temp ban on everyone that had gotten phished, and are going through the logs right now; I've spent probably 10 hours on this already, and I know that some of the mods are going to spend a lot more. It should be resolved pretty quickly, though, but hopefully you aren't using the same password for your e-mail as for Gaia.
Which is 10 hours that I could spend working on features, or cleaning whiteboards, or improving our synergetic business vision to accelerate customer satisfaction, or whatever, so, I beg you: check the address bar in your browser when you log in.
Also as protection, we are going to make available soon an optional account feature that will ask you to re-verify yourself if you're coming from a drastically different location; this will make it much harder for someone to get into your account without you knowing about it, as long as you keep your e-mail secure.
Can Someone Steal My Password From Gaia / Towns
No. I have a journal entry about it in the archives (which I unfortunately cannot find at the moment, curse our search thanks, DN), but basically: we don't store your password, so it's impossible for us to divulge it. You entering your password into a screen that looks a lot like Gaia? That divulges it.
Bugs Fixed
- MP watchlist only shows items from page 1
- adding a trash feature
- on firefox can't change quantity in the old fishing hole
- GIM making Daily Chance slow
- Performance enhancement for Aquarium
- Aquarium category in phing phang
- When you click on the shop Price & joy from marketplace, buy with tickets button is missing
- Marketplace Wishlist module links don't query the correct item ids
- prize and joy no longer displays how many tickets you have
- IE layering bug
- when npc has a quest no dialogue appears
- Bid fields should be disabled upon selling an item
- Fix placement of numerals in the counter
View User's Journal
Notes From Gaia
Random thoughts from inside Gaia
Panagrammic
Community Member |
User Comments: [30] [add]
|
Panagrammic Community Member |
Chocobo Princess
Global Moderator |
|
|
MrsrachaelSnape Community Member |
Kunai Jones
Community Member |
|
|
ErinsChaos Community Member |
snufflypoo
Community Member |
|
|
Necromacide Community Member |
iChris v2
Community Member |
|
|
Shrimp_Man Community Member |
Calico Tiger
Community Member |
|
|
GrannyD Community Member |
Sailor_Celestial
Community Member |
|
|
Calico Tiger Community Member |
Elegana
Community Member |
|
|
Morteana Community Member |
Absol - Ruler of Chaos
Community Member |
|
|
Divinegon Community Member |
Sensation Ari
Community Member |
|
|
Panagrammic Community Member |
Cosmic Remnant
Community Member |
|
|
Galvatron Community Member |
Mezo
Community Member |
|
|
pirhan Community Member |
Darien S.
Global Moderator |
|
|
sickSYRINGE Community Member |
Metalic_Noodles
Community Member |
|
|
DogCow Community Member |
dreamsk
Community Member |
|
|
elffromspace Community Member |
User Comments: [30] [add]
Community Member
I am a little concerned that you say that you are "immune to SQL injection." All it takes is a careless line in a PHP file or misuse of a PreparedStatement object - and it's very easy to overlook! In general it's something that developers should always be looking for, just in case.
"Performance enhancement for Aquarium" - praise Eris. Signature tanks are horribly draining on computer resources. Any progress here is deeply appreciated.
Note: Something's odd with the url tag in comments. It seems to be converting &'s into &'s, which breaks some links. Replacing the & with %26 works, but that's just unpleasant. whee