MacDailyNews - Where Mac news comes first

 MacDailyNews Poll

Deal of the Day

5 Day Most Commented

Opinion Archive

Current Headlines

Latest Joy of Tech

  • Latest Joy of Tech!

MacNN

AppleInsider

Macworld UK

TUAW

MacRumors

Yahoo! Finance AAPL

iTunes Top 10 Albums

Mac OS X Downloads

Sat, Nov 21, 2009 - 08:54 AM EST  —  AAPL: 199.92 (-0.59, -0.29%)  |  NASDAQ: 2146.04 (-10.78, -0.5%)

StopBadware.org coalition calls on Apple to fix Safari ‘carpet bomb’ issue sooner than later
Tuesday, May 20, 2008 - 04:16 PM EST

"The Google-backed StopBadware.org coalition has called on Apple to rethink its stance on whether the Safari 'carpet bomb' issue reported by Nitesh Dhanjani constitutes a serious security risk," Ryan Naraine blogs for ZDNet.

"Dhanjani originally discovered than it is possible for a booby-trapped Web site to litter the user’s Desktop (Windows) or Downloads directory (~/Downloads/ in OSX) with executables masquerading as legitimate icons," Naraine reports.

"Apple has classified Dhanjani’s findings as more of an annoyance than a security risk that requires an immediate patch," Naraine reports.

"A source tells me that Apple will fix the issue in Safari 3.2, which is slated for release in the summer (September) this year," Naraine reports. "However, StopBadware.org, a non-profit managed by Harvard Law School’s Berkman Center for Internet & Society and Oxford University’s Oxford Internet Institute, wants Apple to create and distribute a fix to protect end users."

Full article here.

StopBadware.org's blog post on the subject here.

MacDailyNews Take: If what Naraine reports is true, Apple, why wait until September to fix what can be fixed today?

Bookmark and Share

Always -- Free ground shipping with orders over $50 at the Apple Store.

Reader Feedback: = registered.
Unregistered users: Feedback from multiple usernames are subject to deletion. Off-topic and posts from suspected astroturfers will be removed.

May 20, 08 - 03:27 pm Comment from: coolfactor

MDN:
- what is a carpet bomb?
- how is it invoked?
- how is one detected and stopped?
- how are false-positives avoided (whereby a user downloads lots of files, but it's mistaken for a carpet bomb)?

Software engineering is not a trivial thing. There's lots of factors to consider and lots of testing to be done.

Furthermore, why trust the September release as fact? Where's the proof?

May 20, 08 - 03:29 pm Comment from: JAYGEE

Safari has always seemed to be a pain in the neck for Apple, but web browsers are usually pain asses, but it's better than IE for Mac was.

May 20, 08 - 03:43 pm Comment from: HMCIV

I read the blog post. As a mac user, I don't get the danger. You have to make a pretty conscious effort to install something from the web.

And carpet bombing is a WWII era tactic. What's the correlation between that and downloading lots of files because you're insane about clicking?

I'm cunfoosed.

May 20, 08 - 03:43 pm Comment from: @Jaygee

I disagree. Safari for me (at least) has been stabile and a very reliable browser. It is my first choice on my Mac and on my work Windoze machine, followed by Firefox.

If Safari was a "pain in the neck" why would Apple offer a version for Windoze? It certainly doesn't need too.

May 20, 08 - 03:50 pm Comment from: Cubert

My take on this is that because of the requirement for an admin password, nothing could be installed on your Mac. BUT, we all know Winblows lets anything and everything in like a Jersey girl on a Saturday night. So they are screwed. Pun intended.

May 20, 08 - 03:54 pm Comment from: @HMCIV

The issue described doesn't require that the user do anything but click a link - the download will start automatically. If the user doesn't notice the Downloads window at the time, they may click again and get yet another copy of the file.

I don't think this constitutes a huge security risk, but it's certainly an unexpected and possibly worrying (to the user) behavior.

Who hasn't run into the issue where you click a link expecting it to open in Safari, and nothing happens? Then you check Downloads and... hey, what's this file doing here? If the user doesn't connect this to the earlier click, they may worry about where the file came from.

May 20, 08 - 03:59 pm Comment from: aka

Carpet Bomb, aka Quief.

May 20, 08 - 04:04 pm Comment from: Ampar

I had a dog that planted carpet bombs.

May 20, 08 - 04:24 pm Comment from: Mr. Peabody

And while we're on Safari security: What's all the hoopla about Safari not being "qualified" for secure online business? I.E., PayPal and others. Is this another ruse by MS partners or is it for real? The double talk by all concerned leaves the end user, i.e. me, completely in the dark. Some postings here a couple of weeks ago claimed that Safari, along with Opera, was in the top three most compliant with regard to what is labeled, web standards. This seems like a major contradiction to me.

If there are general holes in Safari that legitimately inhibit security, especially with regard to ecommerce using browsers, then I think Apple needs to get these fixed now, and needs to let Safari users know that they are working on this stuff now, not sometime this summer. More and more lately many things that I want to do, like work on my website, some ecommerce (buying and selling), are not allowing me to work unless I download Firefox. I don't want to download Firefox, and I don't want two or three or four web browsers installed and crawling around in the inner workings of my computer either. I just want to use Safari - period. If this is not doable then I will make a carte blanche switch to Firefox and quit using Safari altogther.

May 20, 08 - 04:59 pm Comment from: Buster

@Ampar

Unlike you, I had a carpenter dog....did odd jobs around the house.

May 20, 08 - 05:00 pm Comment from: GizmoDan

I use Safari and love it.

However today I detected something that may help my MacBook toting friends. Whenever the fan runs like crazy on your MacBook, if you don't need Safari, turn it off, and see how fast your computer cools down. Very fast. The ability to keep multiple websites on multiple tabs "active" at once, even in the background, seems to use a lot of CPU resources. Depends on the websites I suppose.

Try it and see if your MacBook cools down!

May 20, 08 - 05:46 pm Comment from: Jimbo von Winskinheimer

In response to the MDN take, I think that any software developer must look at a bug and determine if it is a "fix now" bug, i.e. emergency, or if it can wait. It's not just as simple as plugging in a fix and shipping it out. This one was not deemed an emergency, so it can wait a few months.

May 20, 08 - 05:50 pm Comment from: Mr. Reeee

Rampant Carpet Munching might be perceived the bigger threat.

May 20, 08 - 05:55 pm Comment from: Ampar

"I had a carpenter dog"

I hope you didn't name her Karen.

May 20, 08 - 06:39 pm Comment from: KillBill

The headline should read:

StopBadware.org coalition calls on....

Microsoft to stop making software sooner than later.

Why subject the world to software that "constitutes a serious security risk" at all?

May 20, 08 - 07:25 pm Comment from: eMax

So...When was September considered the SUMMER?

May 20, 08 - 07:29 pm Comment from: Road Warrior

Wow if StopBadware.org considers links this Safari glitch to carpet bombing I wonder what they must think of Vista....total nuclear arsenal just doesn't quite make it...how about Death Star in range?

May 20, 08 - 07:41 pm Comment from: 6-Ctrl-P

@GizmoDan,
My guess would be that one of the tabs/pages has a Flash program running; usually it will be an ad. I have a site that I go to in order to play a game. The the game is written in Flash and the fan in my MacBook runs like mad, even when the game is doing nothing.

RDM

May 20, 08 - 07:56 pm Comment from: Buster

Ampar...Why do birds, suddenly appear, everytime, you are near?

May 20, 08 - 07:58 pm Comment from: Buster

@eMax....two thirds of september is summer.

May 20, 08 - 08:46 pm Comment from: RickW

I thought that one needed a password to get anything to run on a Mac? Is it really possible for a program to get to the core of the machine, when the OS doesn't allow it because of permissions?

Rick.

May 20, 08 - 09:48 pm Comment from: pull your finger out apple

"In response to the MDN take, I think that any software developer must look at a bug and determine if it is a "fix now" bug, i.e. emergency, or if it can wait. It's not just as simple as plugging in a fix and shipping it out. This one was not deemed an emergency, so it can wait a few months."

That's the attitude that lead to the MBA being hacked in 2 minutes at CanSecWes.

May 20, 08 - 09:51 pm Comment from: Linux user

@RickW

"Is it really possible for a program to get to the core of the machine, when the OS doesn't allow it because of permissions?"

Yes, that's why they call it a security hole rather than the user just being stupid raspberry

May 20, 08 - 10:00 pm Comment from: LiM

@Buster: copious seed? MW: came.

May 20, 08 - 10:30 pm Comment from: cb

I'm surprised the MDN take wasn't "great decision Apple."

Man - you are walking on the edge... you risk takers.

May 21, 08 - 06:16 am Comment from: M.X.N.T.4.1

Is this something that actually needs to be fixed or something that needs to be revised to prevent abuse?

May 21, 08 - 07:07 am Comment from: MikeR

Is this the same fault that allows pop-unders onto my desktop?

May 21, 08 - 08:43 am Comment from: mindpower

Why are you guys apologizing for Apple? And stop pointing at M$ security holes, that's just lame. "Oh yeah we have a security problem but they have more so that's okay then".

Fix this fast Apple. These kinds of issues does the concept of OS X being more secure than other OSes no good.

May 21, 08 - 09:36 am Comment from: Register or Login

I knew a carpet muncher

May 21, 08 - 09:55 am Comment from: Mad Mac Maniac

Apple, why wait until September to fix what can be fixed today?

Because they need to factor in some bloat in order to cause premature hardware upgrades.

This "exploit" provides the perfect opportunity.

Microsoft tactic. Still love Apple despite it's flaws.

May 21, 08 - 10:04 am Comment from: Mad Mac Maniac

Dhanjani originally discovered than it is possible for a booby-trapped Web site to litter the user’s Desktop (Windows) or Downloads directory (~/Downloads/ in OSX) with executables masquerading as legitimate icons," Naraine reports.

<b>Actually, this exploit has been around for considerable time!</i>

And Apple has utterly refused to fix it totally, just doing a partial fix for well over a year now.

That's why Terminal should be in a Admin locked System folder, Safari "open safe files" should be off and other measures I've completely forgotten taken.

Bad Apple.

May 21, 08 - 12:13 pm Comment from: LordRobin

If you clicked on one of the icons, wouldn't OSX warn you that this is a downloaded program and require you to give permission to run it the first time?

------RM

May 21, 08 - 01:03 pm Comment from: NCIceman

So I'm not alone in thinking that calling sending a bunch of little files to your downloads directory "carpet bombing" is a poor use of the term?

May 21, 08 - 03:15 pm Comment from: Ryan

"The issue described doesn't require that the user do anything but click a link - the download will start automatically."

How on earth would the browser distinguish this from normal, intentional download behavior, where the user typically clicks a link and gasp! - a download starts automatically?

The only way to do this would be to have an annoying dialog box pop up every time you tried to download something that says "Did you really mean to download something?" (IE does something similar to this with its information bar, so I guess it's not unprecedented, but then again do we want IE to be setting UI precedent?)

This seems unnecessary to me, given that Mac OS X itself will prompt if you attempt to open a downloaded file that contains executable code "Warning: This is an application that was downloaded from the Internet. Are you sure you want to open it?" I suppose though that a user with a bunch of downloaded files might not take the time to double-check what they clicked before choosing "Yes"

May 22, 08 - 10:15 pm Comment from: Mac Daddy

"Still love Apple despite it's flaws."

This reads: "Still love Apple despite it is flaws."

Here is (here's) an opportunity for me to do my good deed for the day.

"It's" means "It is," in the same manner that "that's" means "that is" and "we've" means "we have." The apostrophe stands in for the missing letters. These are called contractions.

The *only* time you use an apostrophe with "it's" is when you mean "it is" or "it has." If you don't mean "it is" or "it has" then do not use the apostrophe - write "its."

For example: "It's a turd; it's a pain, it's Vista!" (it is)

"iPhone: It's revolutionized smart phones." (it has)

"Vista is so slow it can't get out of its own way." (no apostrophe)

"I still love Apple despite its flaws." (no apostrophe)

There! I have done my deed for the day. By following this simple guide, you will become rich! Or you may make more money, at least... prospective employers look at this kind of stuff. I make more money than I should, not because I am smarter, but because I can fake it by writing well grin

Cheerio.

Dec 30, 08 - 02:51 am Comment from: Martin M

The iPhone seems to have no limits as to what its capabilities are; for some people it would be worth a payday loan to get one. The newest add-on just unveiled for the iPhone is a device called the iBreath which is a portable breathalyzer device that can be attached to the iPhone, which will let you know if you've had too much to drink, therefore keeps a person out of jail and needing a payday loan for bail. The iBreath is another in a long line of products from Apple that are incredibly convenient, just like the iPhone itself and the ubiquitous iPod. To read more about iBreath and a payday loan for financial emergencies, check out this article.

Reader feedback page 1 of 1 pages:

Always -- Free ground shipping with orders over $50 at the Apple Store.

Add Your Feedback:

Register or Login

Name:

Email: (optional)

Emoticons | Allowed HTML Tags

Remember my info   Notify me of follow-up comments?

Please enter the "MDN Magic Word" you see in the image below: