CoreText Font Rendering Bug Leads To iOS, OS X Exploit
redkemper writes with this news from BGR.com (based on a report at Hacker News), excerpting: "Android might be targeted by hackers and malware far more often than Apple's iOS platform, but that doesn't mean devices like the iPhone and iPad are immune to threats. A post on a Russian website draws attention to a fairly serious vulnerability that allows nefarious users to remotely crash apps on iOS 6, or even render them unusable. The vulnerability is seemingly due to a bug in Apple's CoreText font rendering framework, and OS X Mountain Lion is affected as well."
Says who?
The difference is that in a week Apple can have this patched and prompting users to install the update from iTunes and the springboard, complete with red notification on the settings icon.
Awesome, the comments even contain the string that causes the chrome page to crash!
...The report claims that Apple has been aware of this vulnerability for six months and has yet to patch the exploit in any currently available operating system build.
Pretty well known. Even if you report a bug to Apple and they acknowledge it they will drag their feet to actually fix it. Pretty stupid given they have possibly the best digital distribution channel with updates and stuff.
Maybe it's that they are afraid of losing their "it just works" image if people notice they keep pushing patches like the rest of the industry...
I am totally safe.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
It has jailbreaks, and that's a good thing.
Okay, am I the only one that thinks that if you can't design something that renders text onto a screen without it turning into the Ocean's Eleven of computer security, you're doing it wrong? Be honest now guys. I can understand this in something that needs to interpret complex animations of dancing toilet paper flying across my screen screaming "Buy meeeee, pleeeeeeease!" -- I don't approve, but I can see how someone could screw it up.
But text... really guys, I mean, really?
#fuckbeta #iamslashdot #dicemustdie
The Windows versions of iTunes and Safari include the MacOS font rendering code so that they look identical to the Mac versions. If the code is vulnerable it seems that those applications may also be vulnerable, although at least it's an app level problem and thus not as serious.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
Here's a link to the crasher string in question:
http://pastebin.com/kDhu72fh
(warning: will crash Safari on OS X 10.8. Firefox doesn't crash.)
if the attacker has physical access to your machine, you're already toast.
Otherwise someone would post it in the comments here and crash iPhone users' browser!
Google can roll out system patches via Play too.
Will they for a vulnerability that spans v2.x to 4.x?
CAN they across every single Android device?
The difference is that currently well over 90% of devices are running iOS6...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
The string that causes the crash is "Ballmer new Apple CEO".
Are there any Android tablets released around January 2010 that can be updated?
Do I even have to put in a date?
That this can be used to get an ATV 3 cracked
Do not look at laser with remaining good eye.
One of the first Android tablets (and possibly the first to be worth a damn), the original Galaxy Tab, is upgradable to 4.2 (with 4.3 on the way):
http://get.cm/?device=p1
From the same time frame, the encore (B&N Nook Color) is 100% supported on CM10.2 (or Android JellyBean 4.3):
http://get.cm/?device=encore
Ah, I remember when AOL allowed HTML formatting, and inputting a near-infinite font size in hexidecimal( "fffffffffffffffffffffffffffffffff" or larger )in an email or "IM" text would crash the computer.
Also, a similar bug for "font color ="
no one ever suspects the font!
Holy cow, your fanboy hat must be cutting off the flow of blood to your brain. Explain again why an OS with 4x the market share garners 100x the exploits?
Attackers will *always* try to attack the biggest target. They are not for equal opportunity, they do not meet to work out quotas so that OSes gets attacked accordingly to their market share.
Say you joined a shooting competition: You can shoot at two targets, equal size and equal distance, no objective difference at all. Only difference is that each time you hit target A four people will give you $10 each and each time you hit target B only one person give you $10. You have 10 rounds. How do you distribute your rounds between the two targets? Do you fire 8 shots at target A and 2 shots at target B because that would be the most fair thing to do, or do you fire all 10 shots at target A?.
Maybe, just maybe, there's more to it than market share.
There might be. When you see people start taking shots at B, despite the higher reward of hitting target A, you can conclude that some factor causes them to *not* go for the higher reward. Somehow target A must have become harder to hit, the reward is going down or the shooters skills allow them to hit target B more easily.
But all other things being equal, prudent attackers who are in it for the rewards will go for the higher market share, every time.
Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
It's written in C and it's a buffer overflow exploit, right?
We warned you. You didn't listen. Now suffer.
Great. So when is the next jailbreak for 6.1.4 coming out?
Whatever you guys do, do NOT post the link (http://pastebin.com/kDhu72fh) to your Facebook feed! ;-)
Facebook shows textual preview of the page and... Yah... Exactly.
Safari is also impacting by the bug, and naming a Wi-Fi network with one of the strings of text can cause an error while an Apple device is scanning for networks.
So, just buy a couple of inexpensive Wifi mini routers, hook them up a battery pack, and place them near apple user watering holes, sit back and watch the fun...
As others have shown you, the first Android tablets can run Jelly Bean (either 4.2 or 4.3), so you're positively full of crap. Also, there was no iOS tablet on the market around January 2010 (the iPad was released around April, and the first Android tablets are from October).
ØÙ...ÙZÙÙZÙ'ÙÙÙÙØØ® ÌÌÌØ® ÌÌÌØ® ÌÌÌØ® ØÙ...ØØ±ØÙSØ® ÌÌÌØ®