SQL Injection Turns BusinessWeek Into Viral Replicator
martins writes "The website of popular magazine BusinessWeek has been attacked via SQL injection in an attempt to infect its readership with malware. Hundreds of pages in a section of BusinessWeek's website which offers information about where MBA students might find future employers have been affected."
Sophos informed BusinessWeek of the infection last week, although at the time of writing the hackers' scripts are still present and active on their site.
It's bad enough to have an insecure site, but to ignore the break-in for a week or more is just unconscionable.
"Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
It really is fscked. Every job advert is for Lehmans.
Ha. MBA students themselves are a virus. Also technically incompetent. The black hats picked a poetic and practically high-value group to infect.
"They were pure niggers." – Noam Chomsky
Ah-well, only kidding ;)
Windows 2000 - from the guys who brought us edlin
A replicant virus. Is it a virus or a replicant? Will it need retiring? If the website hosted a picture of a turtle on its back, will it rotate the picture 180 degrees? Will we know if it's a replicant virus or a real virus by the end of the article?
Task Mangler
HAI!
Just a friendly reminder - your Database Admin will be more than happy to set up multiple users for you with different permissions. For instance, a user with "write" privileges that can be used by the website backend page that the editors use, and a user with "read only" permissions that the public facing web server(s) will use when presenting the page to the public.
That is all.
Bobby Tables is at it again...
haha, now that site really does what it's supposed to
TFA: "the code injected into BusinessWeek's website points to a Russian website that is currently down and not delivering further malicious code."
Seriously? Why is it that these people always point to their site? wouldn't you figure that, with a bit of injection, they could put the damn thing in the database? It's never made any sense to me. Anyone have any insights?
Also, they always waste these opportunities to give replace real headlines with those from the Onion... if they're going to do something malicious, they should at least do it with style...
Hundreds of pages in a section of BusinessWeek's website which offers information about where MBA students might find future employers have been affected
I suppose McDonald's is going to have to rely on employing just the liberal arts majors for now.
http://xkcd.com/327/
The original source of this story is security firm Sophos, who have posted a video about the BusinessWeek SQL injection attack. Their advisory makes the point that the victims of this particular attack would be MBA students, likely to earn a small fortune in their future careers. The video was made on an Apple Mac - kinda funny as chances are that the resulting malware wouldn't actually be targeting that platform.
Many of them while good at what they do, wants to further their career so go for an MBA so they be considered qualified for promotion.
To nitpick:
That depends on your company and their policies. Therefore ask HR. I did once to see what they'd do for me. The answer was that I'd get a $3,000 raise for having a graduate degree. I asked for clarification regarding why she put that way; "You mean, I would get the raise regardless of what masters degree I received?"
"Yes. Of course your manager has to approve it."
Another thing to clarify, and I've found this out the hard expensive way: getting an MBA does NOT automatically give you a ticket into management. Here's what I was told by several folks: You need management experience for an MBA to mean something. Without the experience, the MBA is worthless. So now, I'm a coder with an MBA - it's not doing me any good. And like a stupid SOB, I paid for it with student loans. I did it when I was out of work thinking that it would get me a management job. Schools are so quick to tell you that their MBA will further your career. BS! Experience matters more than the degree - and networking (i.e. It's who you know.)
So here's what I would do differently, get into management, see if my company requires an MBA for my position, get them to pay for it, bust my ass in night school, some profit! But if they don't require it, I don't see the point in getting one.
And there's going to be a HUGE glut of MBAs. With this down economy, MBA enrollments have gone through the roof. Which means, in two years, the already huge glut of MBAs is going to get bigger.
Sigh...And all the developers had to do was use binds, which actually make programming easier, too. I wonder if they wrote code to handle the dreaded apostrophe.
I'm just ... look at my user name...
Fact!
http://xkcd.com/327/
I don't think any of the managers where I work, up to & including the Owner / President, have an MBA. We are an engineering firm that has been around for 25+ years.
There is a war going on for your mind.
Why is it that the article submitters never provide enough links. Maybe we'd like to look at the affected site.?!
oh well, only the Asgard can save us now.
One of the pages that reads from the owned DB: hxxp://bwnt.businessweek.com/recruiting/index.asp?f=M
RBN > BusinessWeek?
Also, did anyone notice how close the subdomain is to 'pwnt'?
Easy BitCoins
I can't believe in this day and age something as lame as sql injection is still happening, especially to large company websites. Anyone using inline SQL should be taken out back and ridiculed until they cry. If your developers are mindless enough not to validiate user input then at least use stored procedures.
I can. It takes too much extra money and effort to code up a SQL prepared statement. Better to hire a cheap, inexpensive, inexperienced person and say "Git-R-Dun! ASAP!".
And no, I'm not being sarcastic. The extra 5 minutes it would take WILL be held against you.
Much as I love Mom, I hope she never ever finds my websites. I don't need the education.
deleting the extra space after periods so i can stay relevant, yeah.
Don't even need stored procedures... prepared statements are more than enough... But seems like even this is asking too much. I'll never understand... having to think about all the concatenating and quote escaping and conversion of datatypes to string and all that garbage is so confusing... Even if it wasn't for security, prepared statements are so much better (when not using an ORM anyway)
If your developers are mindless enough not to validiate user input then at least use stored procedures.
... and, don't forget the most important: forbid the end users to employ dangerous words in their "security question" answers. Hey, how cool is that?
(You can find this and other amusing samples of anti sql-injection techniques by dumb developers at WTF)
But what if my mother's maiden name is BENCHMARK(1000000000,MD5(CHAR(116)))? We're Irish, after all!
/q /yes '--" and I loved him.
and yes, my childhood pet WAS called "'; xp_cmdshell 'format c:
I am the richest astronaut ever to win the superbowl.
http://www.mount4less.com/ their lcd computer mount looks great. i just want to know any one buy from them or not?
Hint to moderators: "Troll" is not a code word for "I don't like what he says". Even if you could somehow twist things around to justify marking the first post as "Troll", how do you figure that correcting my own mistaken acronym is a Troll?
Go on, mark this one as a Troll too. I dare you!
If you mod me Overrated, you are admitting that you have no penis.
Just a quick question: why, exactly, do MBAs need to know calculus?
Please, I'm not following.
"In the fall of 1972 President Nixon announced that the rate of increase of inflation was decreasing. This was the first time a sitting president used the third derivative to advance his case for reelection." http://www.daviddarling.info/encyclopedia/D/derivative.html
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
And the striking ~280MB MPEG ovvf of on baby...don't would you like to