Version: 2008
  • On The Insider: Britney's Bikini-Clad Top 10

August 16, 2005 9:39 AM PDT

Apple unloads dozens of fixes for OS X

  • 100 comments
Apple Computer has released what seems to be one of its larger security updates for Mac OS X, doling out fixes for 44 flaws.

Still, only a handful of the vulnerabilities are of major concern, according to security analysts. The package of fixes was released Monday.

"This one is a big update. I don't recall seeing as many updates as we see today," said Thomas Kristensen, Secunia's chief technology officer.

By comparison, Apple last May released an update for 20 vulnerabilities and in March distributed an update for a dozen flaws.

But Kristensen noted that, with the new update, only a few of the 44 vulnerabilities are of great concern. He also said that 25 percent of the patches involve older vulnerabilities that have yet to lead to exploit code being developed by attackers. Still, Secunia is rating the overall update as "highly critical."

Apple declined to comment on the vulnerabilities and referred all questions to its security update.

The flaws affect Apple's Mac OS 10.3.9 and 10.4.2 operating system software and related server software.

Kristensen said that some vulnerabilities involving AppKit and Safari are critical.

AppKit, which is used to open RTFs (rich text files) and Word documents, has flaws that allow a remote attacker to create a malicious file that results in a buffer overflow. That in turn can lead to arbitrary code being executed on a user's system.

Apple, however, notes that only some applications use AppKit, and that Microsoft Word for Mac OS X is not vulnerable.

Flaws in Safari, meanwhile, can allow an attacker to bypass the browser's security checks and execute arbitrary commands, when the user clicks on a maliciously crafted rich text file.

Another flaw, a vulnerability in Apple's Sever Manager D, a modified version of Apache, is also being considered critical by some.

That flaw can result in a buffer overflow and remote execution of code by an attacker, with no user interaction, said Frank Nagle, assistant director of vulnerability aggregation for iDefense, a VeriSign company.

Although Apple lists other security flaws that could be exploited by a remote attacker, they are "less critical," according to Secunia.

For example, two vulnerabilities in Apache 2 could be exploited by a remote attacker to either bypass security restrictions or launch a denial-of-service attack.

But Apple did not set Apache 2 by default, so it is less of an issue than it would be if the same vulnerabilities affected Apache 1.3, Nagle said.

See more CNET content tagged:
Apache Software Foundation, flaw, attacker, vulnerability, Apple Computer

Add a Comment (Log in or register) (100 Comments)
  • prev
  • 1
  • next
Mac OS X 3.9?
by nmcphers August 16, 2005 9:57 AM PDT
"The flaws affect Apple's Mac OS X 3.9 and 10.4.2"
Perhaps you meant Mac OS X 10.3.9?
Reply to this comment
Mac OS X 3.9?
by nmcphers August 16, 2005 9:57 AM PDT
"The flaws affect Apple's Mac OS X 3.9 and 10.4.2"
Perhaps you meant Mac OS X 10.3.9?
Reply to this comment
Prepare for the flames
by August 16, 2005 10:03 AM PDT
from Microsoft advocates. While none of the code has been exploited by attackers (unlike MS's flaws) be prepared for the onslaught. Remember, that your best weapon is the truth against these trolls and they shall not stand! Yippy-kai-yay mother%(&^(!!!
Reply to this comment
Question:
by August 16, 2005 10:14 AM PDT
Why haven't these "holes" been exploited like the MS ones that have?

Answer: There are only 4 Macs in the whole world connected to the internet....so it's not worth the effort to write an exploit. HA HA HA

Sorry, when you said to prepare for the flames I couldn't resist trolling and posting :):)

I like Macs. I have nothing against them. I am the first to admit that MSFT has a horrible security track record...Just had to drop in and push a few buttons. :)
View all 4 replies
Troll bridge
by 202578300049013666264380294439 August 16, 2005 10:32 AM PDT
Looks pretty quiet, perhaps the MS supporters aren't as vocal as the Mac crowd who would be all over this if it were patches to Windows being released.

Does that mean the MS supporters are less committed or that the Mac supporters need to be committed? :)
View reply
...and this is different how?
by August 17, 2005 4:49 PM PDT
"While none of the code has been exploited by attackers (unlike MS's flaws)"

How does that make a difference? As is proven (again) by this article, both systems have flaws. So how is it Microsoft's fault that their flaws happen to be the most exploited? It makes perfect sense that the most used system would be the most attacked. Generally an attacker's goal is to cause as much damage and trouble as possible, and to do that, it makes sense to exploit the flaws found in the system that the majority of people are using, not the minority. If two products have flaws, one isn't automatically better than the other just because the most used of the two gets attacked.
Prepare for the flames
by August 16, 2005 10:03 AM PDT
from Microsoft advocates. While none of the code has been exploited by attackers (unlike MS's flaws) be prepared for the onslaught. Remember, that your best weapon is the truth against these trolls and they shall not stand! Yippy-kai-yay mother%(&^(!!!
Reply to this comment
Question:
by August 16, 2005 10:14 AM PDT
Why haven't these "holes" been exploited like the MS ones that have?

Answer: There are only 4 Macs in the whole world connected to the internet....so it's not worth the effort to write an exploit. HA HA HA

Sorry, when you said to prepare for the flames I couldn't resist trolling and posting :):)

I like Macs. I have nothing against them. I am the first to admit that MSFT has a horrible security track record...Just had to drop in and push a few buttons. :)
View all 4 replies
Troll bridge
by 202578300049013666264380294439 August 16, 2005 10:32 AM PDT
Looks pretty quiet, perhaps the MS supporters aren't as vocal as the Mac crowd who would be all over this if it were patches to Windows being released.

Does that mean the MS supporters are less committed or that the Mac supporters need to be committed? :)
View reply
...and this is different how?
by August 17, 2005 4:49 PM PDT
"While none of the code has been exploited by attackers (unlike MS's flaws)"

How does that make a difference? As is proven (again) by this article, both systems have flaws. So how is it Microsoft's fault that their flaws happen to be the most exploited? It makes perfect sense that the most used system would be the most attacked. Generally an attacker's goal is to cause as much damage and trouble as possible, and to do that, it makes sense to exploit the flaws found in the system that the majority of people are using, not the minority. If two products have flaws, one isn't automatically better than the other just because the most used of the two gets attacked.
What has Secunia ever done that I should care about?
by M C August 16, 2005 1:19 PM PDT
Seriously?
Reply to this comment
Well
by August 16, 2005 1:48 PM PDT
They founded a security company. And uh... They talk about stuff to the press...and uh...they... have a cathy corporate jingle:

"Virus writers will be gone soo-nia,
because we're the company named Secu-nia,
we have no software or vaccu-nias,
because we are Secunia."
Secunia????
by Earl Benser August 16, 2005 2:00 PM PDT
This is a real company?? With a real purpose??? ? I've never heard of
them before, and I don't expect to again - unless someone can tell
me why I should.
View reply
What has Secunia ever done that I should care about?
by M C August 16, 2005 1:19 PM PDT
Seriously?
Reply to this comment
Well
by August 16, 2005 1:48 PM PDT
They founded a security company. And uh... They talk about stuff to the press...and uh...they... have a cathy corporate jingle:

"Virus writers will be gone soo-nia,
because we're the company named Secu-nia,
we have no software or vaccu-nias,
because we are Secunia."
Secunia????
by Earl Benser August 16, 2005 2:00 PM PDT
This is a real company?? With a real purpose??? ? I've never heard of
them before, and I don't expect to again - unless someone can tell
me why I should.
View reply
Ah, these Mac Fanatics
by heystoopid August 16, 2005 3:59 PM PDT
Hmm, how soon one forgets the world's very first computer virus was actually written for A Mac, and then rapidly morphed to the more popular M$Windows systems. But still, these fans omit the fact that the initial release version, should not have contained so many fatal errors and flaws in the first place, as always you pays your money and takes your choice.
Reply to this comment
What the H E Double Hockey Sticks?
by cjohn17 August 16, 2005 8:11 PM PDT
Apple > Orange. Yesterday < Today. Your point is as murky as a
virus writer's tattered underwear. TRY to be relevant when you
post.
View reply
Hehe
by Fray9 August 18, 2005 12:13 PM PDT
"But still, these fans omit the fact that the initial release version, should not have contained so many fatal errors and flaws in the first place."

I can tell you never used Windows 1.0
Ah, these Mac Fanatics
by heystoopid August 16, 2005 3:59 PM PDT
Hmm, how soon one forgets the world's very first computer virus was actually written for A Mac, and then rapidly morphed to the more popular M$Windows systems. But still, these fans omit the fact that the initial release version, should not have contained so many fatal errors and flaws in the first place, as always you pays your money and takes your choice.
Reply to this comment
What the H E Double Hockey Sticks?
by cjohn17 August 16, 2005 8:11 PM PDT
Apple > Orange. Yesterday < Today. Your point is as murky as a
virus writer's tattered underwear. TRY to be relevant when you
post.
View reply
Hehe
by Fray9 August 18, 2005 12:13 PM PDT
"But still, these fans omit the fact that the initial release version, should not have contained so many fatal errors and flaws in the first place."

I can tell you never used Windows 1.0
With all these flaws
by wazzledoozle August 16, 2005 5:20 PM PDT
If OS X had the market share that windows has, there would be a lot of friggin virus's! 44 fixes! Holy crap. And with no auto-update feature the masses would really be in trouble.

If there is an autoupdate feature in OS X I am not aware of it because I do not care to shell out $500 for the lowest end mac that has crappy hardware and cant be upgraded.
Reply to this comment
Leave No IT Child Behind
by cjohn17 August 16, 2005 8:17 PM PDT
You really don't know what you're talking about, do you? Do you?
You post blah- blah but you lack a true grip on reality when
slamming Apple's OS. You just repeat IT watercooler myths.

Grow up and educate yourself before you offer an opinion.
Otherwise you will continue to sound silly.
View reply
Ever heard of the "elk cloner"
by heystoopid August 16, 2005 11:07 PM PDT
Say early in 1981 on the venerable Apple ][(Mac's great then market dominating predecessor) a diskette, boot sector virus appeared called "elk cloner" (remember, the very first IBM PC (8088 4.77 MHz clock went on sale on August 12th , 1981 and the rest is history when the infant Tiawanese wanna be PC industry, went onto clone same and create the industry as we know today and Billy G's superfortune, and apple went from leader of the pack to the last runner on the block all within less than 5 years, for the 1984 all in one MAC had a minimum of three very fatal flaws(and even then virii for it abounded, which nobody can deny) Oh please Mr H. go on repeating the mistakes of history, don't let me stop you! For those who fail to heed the lessons of history, they are doomed to repeat them! Choices , choices choices!, it's your choice!
With all these flaws
by wazzledoozle August 16, 2005 5:20 PM PDT
If OS X had the market share that windows has, there would be a lot of friggin virus's! 44 fixes! Holy crap. And with no auto-update feature the masses would really be in trouble.

If there is an autoupdate feature in OS X I am not aware of it because I do not care to shell out $500 for the lowest end mac that has crappy hardware and cant be upgraded.
Reply to this comment
Leave No IT Child Behind
by cjohn17 August 16, 2005 8:17 PM PDT
You really don't know what you're talking about, do you? Do you?
You post blah- blah but you lack a true grip on reality when
slamming Apple's OS. You just repeat IT watercooler myths.

Grow up and educate yourself before you offer an opinion.
Otherwise you will continue to sound silly.
View reply
Ever heard of the "elk cloner"
by heystoopid August 16, 2005 11:07 PM PDT
Say early in 1981 on the venerable Apple ][(Mac's great then market dominating predecessor) a diskette, boot sector virus appeared called "elk cloner" (remember, the very first IBM PC (8088 4.77 MHz clock went on sale on August 12th , 1981 and the rest is history when the infant Tiawanese wanna be PC industry, went onto clone same and create the industry as we know today and Billy G's superfortune, and apple went from leader of the pack to the last runner on the block all within less than 5 years, for the 1984 all in one MAC had a minimum of three very fatal flaws(and even then virii for it abounded, which nobody can deny) Oh please Mr H. go on repeating the mistakes of history, don't let me stop you! For those who fail to heed the lessons of history, they are doomed to repeat them! Choices , choices choices!, it's your choice!
Windows Users Have BIG SEGs ...
by pmchefalo August 16, 2005 8:39 PM PDT
Funny how the patches were released the day of the latest worm. That Steve Jobs, he's Hollywood all the way.
Reply to this comment
Windows Users Have BIG SEGs ...
by pmchefalo August 16, 2005 8:39 PM PDT
Funny how the patches were released the day of the latest worm. That Steve Jobs, he's Hollywood all the way.
Reply to this comment
"Only a Handful"?
by 201293546946733175101343322673 August 16, 2005 10:44 PM PDT
"Apple Computer has released what seems to be one of its larger security updates for Mac OS X, doling out fixes for 44 flaws."

I wonder how many...43 maybe? :)
Reply to this comment
"Only a Handful"?
by 201293546946733175101343322673 August 16, 2005 10:44 PM PDT
"Apple Computer has released what seems to be one of its larger security updates for Mac OS X, doling out fixes for 44 flaws."

I wonder how many...43 maybe? :)
Reply to this comment
Buffer Overflows Not Inherently Dangerous In Unix
by Mystigo August 17, 2005 8:56 AM PDT
>...has flaws that allow a remote attacker to create a
> malicious file that results in a buffer overflow. That
> in turn can lead to arbitrary code being executed
> on a user's system.

I see this statement all the time applied to UNIX systems. I don't
think it's true. Buffers in UNIX programs are always allocated in a
data segment (as opposed to a text segment where code lives).
This includes the stack frames used for local procedural storage.

It is not even possible to write to the text segments of a
program; UNIX in conjunction with the hardware MMU make sure
that it can't happen -an attempt to do so will immediately fault
the app.

By the same token, it is impossible to execute data in the data
segment, unless the application calls a special
function ::MakeDataExecutable() (at least on the Mac). If the
programmer never calls ::MakeDataExecutable(), which is by far
the norm, then you can overflow buffers all day long and it will
NEVER cause any harm. It simply can't by definition. That is one
of the inherent security features of UNIX and one of the big
reasons it is virtually virus free.
Reply to this comment
Clarification
by Mystigo August 17, 2005 9:29 AM PDT
I forgot to mention that executable code lives in text segments.

So to reiterate, executable code lives in text segments and can
only be read and executed -never wriiten to. Buffers and all
other data live in data segments, which can only be read and
written -never executed. All of this is strictly enforced by
hardware with immediate death to any and all violaters.

Hence data in a buffer, which by definition must be in the data
segment -even if the buffer overflows, cannot be executed.
Overflow or not.
View reply
misinformation
by timomy October 9, 2006 5:50 PM PDT
You may be right that Mac OS X does not allow execution of code located on the stack, but Mac OS X systems still use library calls, which an attacker can redirect program flow into. Executing the sys_execve call to launch an instance of /bin/sh would be dangerous, given the right permissions, now wouldn't it?

So, you've either been misinformed, or you're making things up.

And furthermore, why would Apple bother releasing a patch for a security hole if there was no security hole?
Buffer Overflows Not Inherently Dangerous In Unix
by Mystigo August 17, 2005 8:56 AM PDT
>...has flaws that allow a remote attacker to create a
> malicious file that results in a buffer overflow. That
> in turn can lead to arbitrary code being executed
> on a user's system.

I see this statement all the time applied to UNIX systems. I don't
think it's true. Buffers in UNIX programs are always allocated in a
data segment (as opposed to a text segment where code lives).
This includes the stack frames used for local procedural storage.

It is not even possible to write to the text segments of a
program; UNIX in conjunction with the hardware MMU make sure
that it can't happen -an attempt to do so will immediately fault
the app.

By the same token, it is impossible to execute data in the data
segment, unless the application calls a special
function ::MakeDataExecutable() (at least on the Mac). If the
programmer never calls ::MakeDataExecutable(), which is by far
the norm, then you can overflow buffers all day long and it will
NEVER cause any harm. It simply can't by definition. That is one
of the inherent security features of UNIX and one of the big
reasons it is virtually virus free.
Reply to this comment
Clarification
by Mystigo August 17, 2005 9:29 AM PDT
I forgot to mention that executable code lives in text segments.

So to reiterate, executable code lives in text segments and can
only be read and executed -never wriiten to. Buffers and all
other data live in data segments, which can only be read and
written -never executed. All of this is strictly enforced by
hardware with immediate death to any and all violaters.

Hence data in a buffer, which by definition must be in the data
segment -even if the buffer overflows, cannot be executed.
Overflow or not.
View reply
misinformation
by timomy October 9, 2006 5:50 PM PDT
You may be right that Mac OS X does not allow execution of code located on the stack, but Mac OS X systems still use library calls, which an attacker can redirect program flow into. Executing the sys_execve call to launch an instance of /bin/sh would be dangerous, given the right permissions, now wouldn't it?

So, you've either been misinformed, or you're making things up.

And furthermore, why would Apple bother releasing a patch for a security hole if there was no security hole?
News.com Shows Its True Colors.
by Mystigo August 18, 2005 7:53 PM PDT
I certainly can't follow your logic. What part of the thread am I
missing? All I am saying is that a buffer overflow cannot result in
unauthorized code being executed in UNIX. Shouting at me,
calling me "clueless" (extremely unprofessional behavior for a
newsdotcom representative by the way) does not in any way
refute the assertion.

The "you just don't know what you are talking about" argument"
might be good enough for cable but somewhat lacking in a
technical forum. Working in the ROM and kernel for 10 years on
OS X and 20 years or so on OS 9 has given me some insight into
how these things work.

I did not realize what kind of people were behind this
organization, but I suppose I was too busy looking at the facts
(sorry "trees") wasn't I?
Reply to this comment
Reply Misdirected
by Mystigo August 18, 2005 7:59 PM PDT
I meant to reply to the news.com "commentator"'s comments in the
previous thread. It ended up out here instead. Oh well.
Impressive
by Andrew J Glina August 19, 2005 12:41 AM PDT
Ten years working on MacOS X? How? It came out in 2001, and even the Beta was not out until 2000. Methinks you are trying too hard to impress.
News.com Shows Its True Colors.
by Mystigo August 18, 2005 7:53 PM PDT
I certainly can't follow your logic. What part of the thread am I
missing? All I am saying is that a buffer overflow cannot result in
unauthorized code being executed in UNIX. Shouting at me,
calling me "clueless" (extremely unprofessional behavior for a
newsdotcom representative by the way) does not in any way
refute the assertion.

The "you just don't know what you are talking about" argument"
might be good enough for cable but somewhat lacking in a
technical forum. Working in the ROM and kernel for 10 years on
OS X and 20 years or so on OS 9 has given me some insight into
how these things work.

I did not realize what kind of people were behind this
organization, but I suppose I was too busy looking at the facts
(sorry "trees") wasn't I?
Reply to this comment
Reply Misdirected
by Mystigo August 18, 2005 7:59 PM PDT
I meant to reply to the news.com "commentator"'s comments in the
previous thread. It ended up out here instead. Oh well.
Impressive
by Andrew J Glina August 19, 2005 12:41 AM PDT
Ten years working on MacOS X? How? It came out in 2001, and even the Beta was not out until 2000. Methinks you are trying too hard to impress.
(100 Comments)
  • prev
  • 1
  • next
advertisement

Latest tech news headlines

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

Markets

Market news, charts, SEC filings, and more

Related quotes

Apple (0.13%) 0.27 203.25
Dow Jones Industrials (0.43%) 44.29 10,291.26
S&P 500 (0.50%) 5.50 1,098.51
NASDAQ (0.74%) 15.82 2,166.90
CNET TECH (0.52%) 8.18 1,579.76
  Symbol Lookup
advertisement

Inside CNET News

Scroll Left Scroll Right