The Mac Observer

Skip navigational links

Featured Article: Podcast - Apple Weekly Report #128: Lawsuits, Diablo & iPhones

Apple Security Update 2007-009 Can Cause Safari Crash

by , 3:50 PM EST, December 18th, 2007

The Apple Security Update, 2007-009, for Mac OS X Tiger and Leopard published on Monday could have subtle, adverse effects on operations in Safari.

It turns out that changes in Safari, in order to increase security, could cause crashes in some special circumstances. That can happen due to the way the security update affects how frames are handled in Safari, according to TMO's resident coding wizard, Stephen Swift.

"The error happens when the user tries to submit a form to another target frame or window. Safari stops that, and, in fact, crashes. The idea is to keep any malicious hacker from, for example, trying to load code into a hidden window," Mr. Swift proposed. [However, crashing may not be the intended behavior.]

The effect became noticeable right after the update was applied and TMO editors tried to work in our publication system. Changes on the server side of our publication system had to be made to accommodate the way Safari now works.

The Security Update does not appear to affect OmniWeb 5.6 or FireFox 2.0.0.11 in that specific way.

Observer Comments

Show: Subjects Only | Full Comments
View Name:Guest
Subject: Safari & Flash
Close Name:Tiger Posts: 937 Joined: 17 Jun 2003
Subject: what do you mean can?

My Safari was crashing all the time before the update. It's still crashing. I've trashed the plist file, still no go. Flash is killing me. Gives me the error message every time. Very frustrated.

View Name:Guest
Subject: Doesn't crashing open up other potential vulnerabilities?
Close Name:Burnum -   TMO Staff Posts: 772 Joined: 17 Jun 2001
Subject:

If Safari is crashing every time you open it, see MacFixIt's article: What to do when an application won't launch. They guide you through updating prebindings and other steps.

If you think Flash is the culprit you can remove it (and any other plugin) from
~/Library/Internet Plug-Ins
or
/Library/Internet Plug-Ins

And yes, I don't think Safari is suppose to crash when it encounters this form tag target attribute problem. Apple will probably fix this in another update.

View Name:Guest
Subject: Meh
View Name:Guest
Subject:
Close Name:wilf53 Posts: 22 Joined: 18 Oct 2007
Subject: As I thought

Yes, I tried to log in to my bank's internet services and Safari crashed three times. I had to give it up and resort to Firefox. But I really hope that they fix this ASAP. Do they need more testers one wonders?

View Name:Guest
Subject: Agreed on update 2007-009
View Name:Guest
Subject: Flash and Crashing
View Name:Guest
Subject: Seen this bug
Close Name:Burnum -   TMO Staff Posts: 772 Joined: 17 Jun 2001
Subject:

Although this won't fix the bug mentioned in the article, you may want to check the InputManagers folder to see if there are any haxies in there (and remove them). They can cause odd behavior and crashes.

~/Library/InputManagers
and
/Library/InputManagers

View Name:Guest
Subject: can be, but not necessarily
Close Name:Marlise Posts: 2 Joined: 20 Dec 2007
Subject: Click on PayPal Buy Now button and Safari crashes

So, now what? I have PayPal's Buy Now buttons on my ecom page on my site. I've posted an alert to buyers in a nutshell, that if they've updated Safari and it crashes when clicking on BuyNow buttons to try the pre-update version of safari if possible, or to use Thunderbird. Can anyone suggest one or two browsers most compatible for Windows users?

Someone on the apple discussion forum at http://discussions.apple.com/thread.jspa?threadID=1297169&tstart=0 suggested the following code fix:

Remove any target="paypal" code and add the following line instead:
<input type="hidden" name="shopping_url" value="http://www.yourwebsite.com/store_url/">

It's not as fast as the "pop a new window for the shopping cart" solution since it loads your store page every time, but at least it's a cleaner solution (IMHO) and Safari doesn't crash anymore.

Make sure to add this line to both your View Cart and Add to Cart buttons.
...................................................

Can someone please tell me if this is a safe fix or might it effect security or any other issues? Until Safari resolves this, I'm looking for confirmation or a no-don't-do-that reply and why.

Any other PayPal seller reports re: this issue and if so, how are you working around it?

Thank you,
Marlise

Close Name:Burnum -   TMO Staff Posts: 772 Joined: 17 Jun 2001
Subject:

Marlise: FireFox is both Mac/PC compatible and isn't affected by this bug.

Although I don't work with PayPal, your workaround should be no less secure than your current code. That line you are adding looks like its telling the next page you view that your website=http://someurl so paypal can track the purchase back to you.

I'm guessing

Quote
Remove any target="paypal" code and add the following line instead:
means to simply delete any ocurance of the "word" target="paypal" and not any of the paypal code (which you'd still need to make paypal work).

Until Apple releases a fix, this is the only workaround I know of.

Close Name:LaurieF -   TMO Forum Mod Posts: 3498 Joined: 15 Jun 2001
Subject:

The update to the security update (v1.1) has just come out - I haven't noticed any difference, but then it was working fine for me anyway.

There's no specific information on Apple's site.

Correction:

Quote
Apple wrote:
Security Update 2007-009 v1.1 addresses an issue introduced in Security Update 2007-009 that may cause Safari to unexpectedly quit when browsing to certain websites.

There is no change to the security content provided in Security Update 2007-009. The security content of Security Update 2007-009 and Security Update 2007-009 v1.1 is available here

Security Update 2007-009 v1.1 will install over Security Update 2007-009, and its installation is recommended to resolve the Safari issue.

Systems that have not yet installed Security Update 2007-009 only need to install Security Update 2007-009 v1.1.

Anyone else finding things any better?

Close Name:Sir Harry Flashman Posts: 627 Joined: 08 Feb 2007
Subject: Dec 23 update and OpenBase

Quote
LaurieF wrote:
The update to the security update (v1.1) has just come out - I haven't noticed any difference, but then it was working fine for me anyway.

There's no specific information on Apple's site.


I was surprised to see an update this morning. I too did not have any problems with the last update, but of course I installed this one.

One thing struck me after the required restart; I got a dialogue telling me that application OpenBase wanted to communicate out. I denied permission because I wasn't sure what that was. I looked in the log and saw that it has to do with the Parlient PhoneValet database. I am wondering of Apple is tightening down security.

View Name:Guest
Subject:
Close Name:Intruder -   TMO Mac Specialist Posts: 2926 Joined: 07 Jul 2004
Subject:

Wow. The fact that you call Internet Explorer a "superior" browser pretty much destroyed your credibility right there. It is the least standards=complaint browser in existence.

Rest of your post is complete flamebait.

Close Name:Sir Harry Flashman Posts: 627 Joined: 08 Feb 2007
Subject: Explorer 8

Quote
Intruder wrote:
Wow. The fact that you call Internet Explorer a "superior" browser pretty much destroyed your credibility right there. It is the least standards=complaint browser in existence.


Well supposedly the next version of Explorer, er it come, will be fully web standard compliant. If it really happens, then that will make the job of web designers a lot easier. Think about it, no more kludgy work-arounds so a page renders properly in Explorer. Of course MicroSoft will take credit for creating the first web standard compliant, after all they are the #1 industry innovators.

Close Name:LaurieF -   TMO Forum Mod Posts: 3498 Joined: 15 Jun 2001
Subject:

All we need now is the Fake Steve Ballmer to come back and tell us how he took the initiative in inventing the internet…Oh, it's Christmas, and it's time for fairy tales of all colours.

View Name:Guest
Subject:
Close Name:LaurieF -   TMO Forum Mod Posts: 3498 Joined: 15 Jun 2001
Subject:

If you weren't so biased yourself, you would have read what he said, and not what you think he said. He didn't say that Safari was the head of the pack; it was that IE was not. That's the point. And you missed it.

Close Name:Intruder -   TMO Mac Specialist Posts: 2926 Joined: 07 Jul 2004
Subject:

Wow. Talk about building a strawman.

Please show me, EXACTLY, where I said that Safari is a superior browser to any other browser. You cannot because I never said it. you just felt the need to build a case against something that was never said.

However, if you think that IE is, in any way, the paragon of virtue when it comes to web standards then you are seriously in need of help. The web is replete with complaints, from web developers, about the standards compliance of shipping versions of IE. I can find no praise for it. Even MS, on their MSDN sites, acknowledges that they need to improve standards compliance (which they apparently are trying to do in IE8).

You apparently have a definite pro-MS bias that is clouding your view. Unfortunate for someone who is developing for something that is supposed to be platform-agnostic.

View Name:Guest
Subject: I admit, I am lost now.
View Name:Guest
Subject:
Close Name:LaurieF -   TMO Forum Mod Posts: 3498 Joined: 15 Jun 2001
Subject:

Learn some logic, and some maths. Although English is not itself a logical language (qv Language Myths by Laurie Bauer), it is easily possible to argue logically, and mathematically, in English.

By saying that

Code
IE not > Safari
does not imply that
Code
IE = Safari
It can also mean (as I believe) that
Code
IE < Safari
. QED

And don't say things like, "Sorry, but I cannot understand..." You aren't sorry. It's a pathetic response.

I like Firefox; I also like OmniWeb; I haven't used Opera very much at all, so I can't comment on it. I do not like IE, for so many, many reasons. I use Safari because only on very rare occasions can I not see what I want to see. For me, and probably the majority of Mac users, Safari is, at the very least, adequate. In my opinion, it's actually very good.

Why design web pages that are best viewable on IE, but difficult to view on other browsers? why do it specifically for any other? why not just make them best viewed on any browser?

(I'm assuming that, since you haven't registered, you, Guest, are the same person as - well - Guest. If you aren't, enter and sign in please)

View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject: How to build a strawman, by Intruder.
Close Name:LaurieF -   TMO Forum Mod Posts: 3498 Joined: 15 Jun 2001
Subject:

You say potayto, I say potato
You say tomayto, I say tomato,
Let's call the whole thing off.

This has moved into ridiculous ad hominem arguments and illogical refutations, and of anonymous cowards saying stupid things.

I'm calling the whole thing off...

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Friday, July 4th, 2008

Fri., 7:30 AM
Happy Fourth of July!
Thu., 4:50 PM
Apple Slashes $400 from SSD Drive in MacBook Air
4:05 PM
It's Official - Firefox Sets Guinness Record for Downloads
3:30 PM
Apple Files Patent for a Multi-touch Gesture Language
2:20 PM
Editorial - Mac's Market Share and the Cascade Failure of Windows
1:35 PM
iPodObserver - Apple Slurps Up Samsung's NAND Flash for iPhone 3G
1:05 PM
WSJ: Tips for Switching from Windows to Mac
12:05 PM
iPodObserver - Google Intros Google Talk for iPhone
11:35 AM
iPO Just a Thought - iPod nano Versus iPhone: Decisons, Decisions...
10:55 AM
YouTube Ordered to Turn Over All User Records to Viacom
10:10 AM
Hot Forum Topic - Apple vs. Cell Carriers: Who's Winning the Game
9:25 AM
iPodObserver - Rumor: Best Buy, Radio Shack to Sell iPhone 3G
8:45 AM
.Mac Bookmark Sync Deadline Extended to July 6
8:10 AM
Adobe Reader 9 Hits the Streets
 

The Mac Observer Reader Specials

  • Special Report: WWDC 2008
  • Special Report: iPhone
  • __________
  • Help TMO Grow
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!
  • New Media Expo 2008

Apple Stock Quote

  • AAPL: $170.12. Change Today: +1.94.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Apple iTunes

Top Deals From DealsOnTheWeb