Opera Security Patched In Secret
An anonymous reader writes "Opera 9.10 released in December seemed to be a rather cosmetic update. But as heise Security reports, behind the scenes Opera patched two remote code execution holes — neither of them mentioned in the changelog. In addition, Opera rates an exploitable heap overflow as 'moderate' because it is 'not trivial to exploit it reliably'. From the article: 'JPEG images can be specially prepared to cause a buffer overflow on the heap. Even though Opera suggests in the heading to its security notice that this problem only causes the browser to crash, the flaw can nonetheless be exploited to inject and execute code. Security service provider iDefense, which reported the hole to Opera, has confirmed this. The same holds true for a flawed type conversion in the JavaScript support for Scalable Vector Graphics (SVG). Attackers can specially call the function createSVGTransformFromMatrix to have the browser execute code with the user's rights.'"
Why is a secret security patch a problem? Why broadcast security problems(which only invites people to try to exploit the problems)?
The article claims that:
The major focus for promoting 9.10 release, at least in everything I read, was the new fraud protection feature. Even though it was turned off by default. Otherwise it was all about stability.
On the plus side, Opera did fix these vulnerabilities, and quickly. So it's not like they left people completely unprotected. But considering that the changelog had a security section, you'd think, even if they weren't going to disclose the details just yet, that they'd include a note about "Additional security fixes to be disclosed soon."
All that said, I occasionally encounter people on the Opera forums who insist on running Opera 8 (or older) because they think it's "more stable." It's an uphill fight to convince them to run Opera 9, even when they complain about some site that doesn't work on the older version. Known security issues didn't get them to upgrade to 9.0, so I wouldn't expect it to convince them to upgrade to 9.10.
What's wrong with "security through obscurity" and closed-source code?
After all, they wouldn't try to make a bad product (or a product that does things you don't like), would they?
~
I don't know anything about Wii modding (except that some fine work is being done in the wiimote-pc area) but doesn't the Wii use Opera? Is this going to help in cracking any trusted executable protection I assume (maybe incorrectly) they've used to foil pirates/legitimate backup makers?
If you think perfectness is without holes, you're not dating much.
i bet Microsoft wouldn't do that.
they would be 100% honest with us
If you think perfectness is without holes, you're not dating much.
Topologically, what you're talking about isn't a hole, it's just an invagination. Oh, wait -- you mean *those* holes. OK, then I agree.
(There's also been an outbreak of "geek spam" (phishing, typically) containing technical jargon in an attempt to get under IT geeks' radar, but that's a story for another day... Don't be fooled! :)
I wonder if they tried to hide some of these because there may be devices with embedded Opera that can't be upgraded.
Would you update a system (production if you will) for cosmetic updates? What about security updates?
Well, as the ovaries are not directly connected to the invagination of yours, the inner of the abdomen is actually exposed. The topology is hence quite different (in a highly theoretical sense no clear definition of inner vs. outer surface). Or, to quote Trek: "For the world is hollow and I've touched..."
Most exploits tend to target desktop/laptop PCs, so the risk is much less for embedded systems (unless they run a desktop OS).
Well, all that twitter worship has certainly paid off.
Because we STFU about security vulnerabilities nobody will exploit them and our users are safe. :)
A fat lady singing has one massive hole in her...
It can't have holes!
Opera is not responsible for the state of its users.
KFG
The truth is, Opera has such small share of the browser market that it just doesn't matter if the entire world knows about a remote exec hole or not: no cracker or pirate is going to code for such a small fish.
What's more, by not disclosing vulnerabilities and coding being the back of the users, it just makes the development team look like they've acquired their development habbits at Microsoft.
So I'd say Opera loses by hiding this...
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
You can still crash Opera 9.1 simply by opening this image:
u q0.jpg
= 172354&t=1168112391&page=1
http://img206.imageshack.us/img206/5597/img000211
Perhaps it is even possible to exploit the problem in one way or another. I've sent that info to Operas bug-tracking system about a week ago.
Opera-side discussion for this bug is here:
http://my.opera.com/community/forums/topic.dml?id
Leopard cub
if a bug is fixed in Opera...
P-plate adventurer
I'm sure nearly every downloadable product patches security flaws in secret. Fixing a bug just isn't worth making a big song and dance about in a large number of cases. Secondly, the slashdot article assumes that it is known how to exploit a software bug. It is is extremely hard to work out all the possible ways to exploit a software bug. It is a lot easier to just fix the issue.
The only reason this article was written is because someone actually disovered a security bug that had been fixed but not reported in Opera. This is absolutely no reason to slam Opera. Just becasue the writer found out about it is no reason at all. You're only hurting Opera because they fix security issues. The same argument could apply to Internet Explorer (spare me any IE flaming please).
Thirdly, Opera is not the most widely used browser. The fact is that any bug in Opera is not likely to be worth the time to exploit. Any exploit would only have a very remote chance of actually taking place. You have to lure someone to view your specially crafted JPG, and secondly they have to be using Opera to do it. Not very likely.
In summary, more FUD on Slashdot.
They've certainly made no secret about it in the dev blogs, and other places. I think the problem just lies in a minor disconnect between what the people writing the changelogs as being important, and what the slashdot people see as important.
Opera needs better public changelogs, and could use an improved bug tracking system on the public side, but other than that it's a damn fine browser.
"Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
Web Browser receives patch, news at 11!
Also, what I had for breakfast today, stay tuned for my full report, right after these messages!
Mod parent up, confirmed this on Opera 9.10 on WinXP SP2.
If it were Firefox, somebody could just write an extension to fix its lack of holes!
It helps illustrate how untrustworthy proprietary software is by default and why you should not promote or run proprietary software. How many other things are proprietors leaving out of their changelogs (assuming they publish them at all)? With free software you don't have to guess because you're given the freedoms you need to do the work yourself or get someone else to help you.
Users deserve software freedom.
Digital Citizen
I'm going back to IE immediately. The nerve of those Opera folks. Hummppfff.
Hello Wii homebrew..
Parent should be modded "insightful" not "funny". This site has been on a straight line down hill slope for the last couple of years and this is just one more example of it. I might as well start reading zdnet again.
I haven't dated at all, you insensitive clod, but I know it's not a security hole if you're using condoms.
Please, for the good of Humanity, vote Obama.
Troll? I can see the evil Firefox fanboy army is attacking...
Please, for the good of Humanity, vote Obama.
Just because I don't agree with your ridiculous little crusade doesn't make me a twitter-worshipper.
Please, for the good of Humanity, vote Obama.
OK, only vaguely related to the article (the whole developement transparency thing) but why doesn't Opera open source?
They're not making any money on the desktop version of the browser anymore AFAIK. They seem to be making all their money on developing ports to embedded devices (PDAs, Cell Phones, etc). They could still continue to do that and continue making money doing so.
I'm sure Opera would quickly become much more popular as a Free product. It is fast, stable, and standards compliant.