Rugby World Cup reporters swap identities in login glitch
Rugger buggers' buggy buggerup
The Rugby World Cup has hit a security snag just over a week before the eagerly awaited tournament kicks off in New Zealand.
Media partners logging into the dedicated media centre system were confronted with the profiles of other journalists instead. Sysadmins are trying to get to the bottom of the problem, in the meantime they are advising journos to reload the web page if they hit the problem, as explained in a notice (issued on Thursday) below.
RWC MEDIA ALERT
RWC 2011 Media Centre – login issue
A few people have experienced issues when logging on to the RWC 2011 Media Centre.
Specifically, some people are seeing someone else's profile after they enter their temporary password and go to the 'My profile' page.
If you experience this issue, please can you try refreshing the web page until you see your details?
If this does not work, please email firstname.lastname@example.org. We will get back to you as soon as we can.
We are working to resolve this issue and apologise for the inconvenience caused.
RWC 2011 Media Centre
The issue illustrates the teething problems that arise when you set up a system from scratch. Practical problems arising from the glitch are hard to gauge but its probably not the best idea if Australian media, for example, get wind of Kiwi TV broadcast plans. ®
Thanks to broadcast contractor Pete for the heads-up on the problem.
Clearly the sysadmins know that. Are the developers aware of session management?
I've had that at a company where I had worked for a week for evaluation purposes.
They had a shop-in-shop system and some shop administrators would get logged in into the wrong shop backend. Turned out the login function just compares user and password hash, not the actual shop id. So the first match was used, which was not always the correct one. Especially with the shops the company administrated since those all had the same user/pass.
They never offered me a job so it hasn't been fixed and there is no one at the company even capable of understanding the problem, never mind fixing it. I left a note for a hot-fix (never ever use the same username for two shops) but I doubt anyone there can even understand that.
Let's all Thread safely people
Someone's session manager isn't thread safe!