City of Johannesburg Leaks Personal Bills Online, Threatens Flaw Finder 46
An anonymous reader writes "A major security hole in the City of Johannesburg's online billing system has meant that customer invoices have been visible on the open web with a bit of simple parameter phishing. Change a digit in the URL for your bill, and someone else's appears. Including major corporations like the roads agency, SANRAL (which is R55 000 in arrears, apparently). Neighboring Ekhuruleni had a similar problem too. Both problems were discovered by regular visitors at a local IT forum, and it's interesting to compare the two cities reactions. Ekhuruleni quietly and quickly fixed the problem, while Joburg has threatened legal action against the user — who tried to raise the issue with the city IT team several times before going public. Legal experts say there's a potential case for a class action."
attention-seeking (Score:3)
I've never understood why people non-anonymously go public with security flaws, except for personal gain. "Yeah I'm that guy, give me credz/a job... BUT I DID IT ALTRUISTICALLY!"
Either post directly under an alias, or - better - release to the IT or even general press.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Why? They think they're helping. (Score:5, Insightful)
They think that the people who run this are people like them, reasonable people.
But these people are run for local government. If you think national government is filled with a cancerous collection of social misfits only out for their own egos, you've seen NOTHING compared to local government.
What these people thought was the same as someone who sees some money drop out of someone's bag or pocket, picks it up and then taps the person on the shoulder to say "Here, you dropped this". They thought they'd get "Thanks for that". What they GOT was "HOW DARE YOU STEAL MY MONEY!!!!!".
Because a person in charge is fucking crazy and everyone else is too scared to gainsay them because they're fucking crazy.
Re:Why? They think they're helping. (Score:4, Insightful)
Eh companies go for lawsuits too when people dare to uncover their incompetence - sometimes push for criminal charges. But this is the Internet and everything seems to end up being Government vs Corporation even though they're really the same thing.
Re:Why? They think they're helping. (Score:4, Insightful)
Mind you, I'm not saying you're wrong - I suppose all powerful humans are a cancerous collection only out for their own egos. Otherwise they wouldn't even care for power.
Re:Why? They think they're helping. (Score:4, Insightful)
I suppose all powerful humans are a cancerous collection only out for their own egos.
It's worse than you think. We are all somebody else's idea of a cancer on society..
Re:Why? They think they're helping. (Score:4, Funny)
Not sure if enlightening, or depressing .__.
Re: (Score:2)
Not sure if enlightening, or depressing .__.
Many things can be both, simultaneously - sigh.
Re:attention-seeking (Score:5, Insightful)
Years ago I stumbled a hideous flaw in a clients website after being asked to retrieve a file from it: Directory listings turned on and folders filled with customer accounts, details, histories, etc.
Luckily I had read enough Slashdot to understand I shouldn't just bang an email out to them explaining that I'd just perused thousands of customer files by simply chopping the filename off. No, instead I reported to my superiors and warned them to let the CEO himself "gently" suggest this little oversight to the other company and keep my name out of it. So it was, and nothing nefarious came of it.
As IT pro's we must understand that what sounds trivial to us sounds like (car analogy ahead) this to a customer:
"Oh hey, that lock on your garage is useless, I mean I picked it in like 5 seconds. Then I unlocked your car too, and started it, and drove it around the block. Just wanted to let you know you should be more careful".
It is not like that, but it sounds like that. S'all I'm sayin.
Re: (Score:3, Funny)
No, don't ever do that. God will only punish you for pointing out the flaws in his plan.
Re: (Score:2)
There are no bugs, just undocumented features.
Re: (Score:3)
Re: (Score:2)
Re: (Score:1)
You forgot to capitalize His.
Re: (Score:1)
You forgot to capitalize His.
Capitalize his what?
Don't you mean her's?
Re: (Score:2)
No, don't ever do that. God will only punish you for pointing out the flaws in his plan.
Too true. From what I've read and personally experienced, God can be kind of a dick at times.
Re: (Score:2)
Re: (Score:1)
All people would hear though was that I thought they were bad at there jobs, the only reason they could see that I could be talking about improving how they do things.
Well, maybe you should have said something in person rather than using email, because you come across as very uneducated. I mean uneducated as in "dropped out of the ninth grade." Nobody is going to take you seriously if you don't know the difference between there and their, which you should have learned by the third grade.
In fact, that made m
Re: (Score:2)
I've never understood why people non-anonymously go public with security flaws, except for personal gain. "Yeah I'm that guy, give me credz/a job... BUT I DID IT ALTRUISTICALLY!"
Either post directly under an alias, or - better - release to the IT or even general press.
Let say you banked at bank that had this flaw. You tell them it has this flaw, they ignore you. You tell them again, they ignore you. You tell them again, they ignore you. YOu tell them again, they ignore you.
So besides moving to a new bank, what do you do? You let everyone know that they have a flaw and need to fix it. It's called public shaming and has been used since the beginning of man.
How times have changed (Score:2)
5 years ago it would be considered a "Hacking" crime to bring to light such a trivial adjustment to the way you access a website by changing it's URL in a small way, but now it is grounds for class action against the operator for actual lax security.
Re: (Score:1)
I'm quite sure you are referring to a situation in a different country...! Seen this behavior the most with Americans, who always insist on their sovereignty in the world, but never acknowledge that laws work differently once you step across the border.
Sueing out of incompetence? (Score:4, Insightful)
Re: (Score:2)
SANRAL should be Suing?!!!
For some context, SANRAL misappropriated a pension fund. A won lawsuit against the city of Joburg would just result in an increase of rates and we'd still have to pay E-tolls on top of that. The city of Joburg may be incompetent in the extreme, but SANRAL is just pure evil.
Re: (Score:2)
Problem is, if they sue or not, the people lose...
Re: (Score:2)
Rather than admit they were idiots who didn't implement basic security the staff prefer to say they were hacked and are victims of some criminal genius. Everyone knows that no security system can stop an elite hacker. How many movies open with some nerd breaking into the Pentagon's computer system?
Gimme Hope Jo'anna (Score:3)
Feedback from the guy that found the flaw (Score:5, Informative)
"Hi all, I have yet to get contacted by CoJ or anyone else responsible/concerned about my initiative to help close the data-leak. As far as I am concerned I have not done anything illegal and have not been charged or accused of having conducted anything illegal. The CoJ certainly makes it out that the customer invoices were accessed in an sophisticated and malicious hack. I did elaborate this to the press and while all of you understand exactly what happened it is still astounding that CoJ attempts to bury the real story instead of taking accountability for what actually happened. Although this incident is presented as an attack, Google managed to index the tax-invoices dating back to February 2013 and all information circulating in the press (such as the mentioned SANRAL tax invoice) have been publicly available via a simple Google search, prior to my discovery on 20th August 2013. The CoJ claims of a hack are simply rubbish and any person with an internet connection would have been able to view the same information. There is ZERO IT-skill required to change an invoice number in a web-address. I am not going to worry about any criminal or civil charges and a team of lawyers is ready to deal with those should that situation arise. It is quite shocking to see how the media reported on this issue despite having had many witness accounts and solid evidence at hand. In my opinion it should have never gotten to the point that this situation is now all over the news, had the CoJ acted responsibly and shown accountability and prompt resolve. I think MyBroadband has managed to capture the actual events very accurately and I appreciate all the support, PM's and phone-calls I have received over the last few days. As a rate- and tax-payer it is our civic duty to ensure that our resources are managed in a responsible way and it is quite an embarrassment that our leaders (which we pay via our taxes) show zero interest in serving their residents - if they did, we would not sit with the number of threads and misinformation currently being pedalled to save face. The newspapers equally act irresponsibly by printing anything being said without having verified actual facts (which are readily available) and as such are not improving the situation. As a CoJ resident I am ashamed to life in a city where their representatives lie and misinform to cover up incompetence and shy away from their own accountability."
Re: (Score:3)
Either they were hyperlinked on CoJ's website, or someone else already 'hacked' the website and has linked the invoices from elsewhere.
Re: (Score:2)
Doing a Joburg (Score:2)
The next city or government utility provider doing this, it will be referred to as "doing a Joburg" or "did a Joburg" (that is, thinking that merely having a login makes a site secure).
Other companies have had this happen, even in IT (Score:2)
Lenovo Canada had the same problem last year or so. I fired off an email to the right people, we emailed back and forth a few times, they didn't think there was a problem and couldn't reproduce, I finally setup a test case step by step to pull up someone's invoice, and they fixed it after.
They offered me a free case or battery or laptop accessory as thanks, I never bothered taking them up on it.
I was actually trying to lookup my own invoice from a laptop order I had made... their invoicing system is an utte