Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Month of Apple Bugs Debuts in January

Posted by Zonk on Tue Dec 19, 2006 12:14 PM
from the sure-to-raise-some-eyebrows dept.
An anonymous reader writes "A pair of security researchers has picked January 2007 as the Month of Apple Bugs, a project in which each passing day will feature a previously undocumented security hole in Apple's OS X operating system or in Apple applications that run on top of it. According to a post over at The Washington Post's Security Fix blog, the project is being put together by researchers Kevin Finisterre and the guy who ran November's Month of Kernel Bugs project." From the post: "It should be interesting to see whether Apple does anything to try and scuttle this pending project. In November, a researcher who focuses most of his attention on bugs in database giant Oracle's software announced his intention to launch a "Week of Oracle Database Bugs" project during the first week of December. The researcher abruptly canceled the project shortly after the initial announcement, without offering any explanation."

Related Stories

[+] "Month of Kernel Bugs" Project Head Interviewed 42 comments
An anonymous reader writes "November has been labelled the 'Month of Kernel Bugs' in security circles. The Month of Kernel Bugs began on November 1, with the publication of a vulnerability in Apple's AirPort drivers. SecuriTeam blogs did an interview with LMH, who hosts the project."
[+] Apple: Month of Apple Bugs - First Bug Unveiled 240 comments
ens0niq writes "The first bug (a Quicktime rtsp URL Handler Stack-based Buffer Overflow) of the Month of Apple Bugs has been unveiled — as previously promised — by LMH and Kevin Finisterre. From the FAQ: 'This initiative aims to serve as an effort to improve Mac OS X, uncovering and finding security flaws in different Apple software and third-party applications designed for this operating system. A positive side-effect, probably, will be a more concerned (security-wise) user-base and better practices from the management side of Apple.'"
[+] How Apple Orchestrated Attack On Researchers 389 comments
An anonymous reader sends us to George Ou's blog on ZDNet for a tale of how Apple's PR director reportedly orchestrated a smear campaign against security researchers David Maynor and Jon Ellch last summer. Ou has been sitting on this story ever since and is only now at liberty to tell it. He posits that the Month of Apple Bugs was a direct result of Apple's bad behavior in the Maynor-Ellch affair. From the blog: "Apple continued to claim that there were no vulnerabilities in Mac OS X but came a month later and patched their Wireless Drivers (presumably for vulnerabilities that didn't actually exist). Apple patched these 'non-existent vulnerabilities' but then refused to give any credit to David Maynor and Jon Ellch. Since Apple was going to take research, not give proper attribution, and smear security researchers, the security research community responded to Apple's behavior with the MoAB (Month of Apple Bugs) and released a flood of zero-day exploits without giving Apple any notification. The end result is that Apple was forced to patch 62 vulnerabilities in just the first three months of 2007 including last week's megapatch of 45 vulnerabilities."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Some thoughts and considerations (Score:5, Insightful)

    Brian Krebs seems to have some kind of fascination with "proving" that Mac OS X is "insecure" while simultaneously accusing Apple of using strong-arm tactics to try to silence critics. (Note: going after people for leaking confidential information is not the same as a situation in which people are making security issues known.)

    Every reasonable person on the planet already knows, and has known, that every OS has bugs, vulnerabilities, and security issues, and Mac OS X is no exception. The simple, undeniable truth is that for a variety of reasons, including marketshare and the security architecture of the OS, Mac OS X is a far more secure general purpose desktop operating system for most users than any viable alternative. There is almost zero malware of any kind "in the wild", no malware with vectors for mass propagation, and little with ANY kind of propagation capability whatsoever. And contrary to popular opinion among some, Apple does indeed respond to, and fix, security vulnerabilities, including crediting the discoverer(s) when said person or entity provides Apple with enough information to verify the issue. It has continuously and consistently improved on this front, mostly as a result of working with people in the enterprise and academic communities (e.g., Apple University Executive Forum and MacEnterprise.org). There is always room for improvement, but we have seen Apple make marked progress in disclosing, accurately describing, and fixing vulnerabilities in Mac OS X. As with most commercial vendors, Apple does not comment on security issues before they are fixed. So don't expect Apple to make public statements and explanations of any kind until after a particular vulnerability is addressed.

    What should be "interesting" to see isn't whether or not Apple "does anything" to "scuttle" the project; it will be whether Apple has previously had any chance to respond to any of the issues that will be disclosed. If not, this little project doesn't prove anything at all, other than that every operating system, Mac OS X included, has bugs. (Duh?) What's important is the general security architecture, practical security state-of-affairs on the platform, and how the vendor responds to issues. I'll be far more interested to see how and when Apple responds to the issues raised, and if it properly "triages" the issues and handles them accordingly (on this note, predict that people will complain Apple is taking "too long" to fix some of the issues, when in reality it is devoting programming and testing and QA resources to the issues in the order of importance and impact).
    • Re:Some thoughts and considerations by gravesb (Score:3) Tuesday December 19 2006, @12:21PM
      • Re:Some thoughts and considerations (Score:5, Insightful)

        by Incongruity (70416) on Tuesday December 19 2006, @12:42PM (#17301622)
        (I'm not a mac fanboy, but I play one on slashdot)

        I also think the quality of the bugs will be interesting. If all 30 bugs are show stoppers, then there are some serious underlying issues that should be addressed.
        And I totally agree. If there are bugs, better to have them out there and then fixed than it is to have them be obscure pieces of knowledge that a motivated few will use for their gain.

        In the end, a month of OS X bugspotting can only be a good thing, IMHO.
        [ Parent ]
        • Re:Some thoughts and considerations (Score:5, Insightful)

          by Trillan (597339) on Tuesday December 19 2006, @01:24PM (#17302354)
          (http://pyile.com/ | Last Journal: Tuesday December 19 2006, @01:33PM)

          I don't oppose making the bugs public at all. But I do think this needs to be done in a fair manner.

          Specifically:

          1. Bugs should be in Mac OS X 10.4 (or possibly 10.3).
            Pre-release software is not a fair target. It's under NDA, and is bound to have a bunch of issues. Apple has a system in place for dealing with 10.5 issues.
          2. All bugs should be reported to Apple via Radar.
            Posting without giving Apple advance notice is fine, but forcing Apple to deal with potentially thousands of reports from readers isn't.
          3. The web and Radar report should both include steps to reproduce.
            This really falls under the category of "duh." A bug report that can't be reproduced is simply not worth much (although it isn't entirely worthless).
          [ Parent ]
          • Re:Some thoughts and considerations by jschoenberg (Score:1) Tuesday December 19 2006, @04:34PM
            • Re:Some thoughts and considerations (Score:5, Interesting)

              by Trillan (597339) on Tuesday December 19 2006, @04:54PM (#17305746)
              (http://pyile.com/ | Last Journal: Tuesday December 19 2006, @01:33PM)

              The three points I addressed were pre-release, radar, and repro steps.

              Now I consider bugs from private betas covered by NDAs to be forbidden fruit, and that's true of Microsoft as well. However, public betas are fair game. So it depends on the nature of the release, both for Microsoft and Apple..

              Although it's possible there's another system somewhere, the only system I'm aware of for reporting bugs to Microsoft requires me to pay them. They may, at their discretion, return the money. I'm not risking my money to help Microsoft, so I don't expect anyone else to. And since Microsoft doesn't have a public and free bug reporting system, the repro steps would have to be public only at first. I don't like public only. Ideally, vendors should be notified first; simultaneously is the minimum. But by plugging their ears and requiring a credit card number, they're digging their own grave here.

              I should say, by the way, that I don't especially like bugs being publicly disclosed quickly. It wouldn't be the way I'd handle it. But I don't think people who do it should be tarred and feathered. Maybe that wasn't clear.

              [ Parent ]
        • Re:Some thoughts and considerations (Score:5, Interesting)

          by TheRaven64 (641858) on Tuesday December 19 2006, @01:30PM (#17302456)
          (http://theravensnest.org/ | Last Journal: Sunday October 07, @07:05AM)
          It would be, if ever Apple actually fixed bugs. The oldest bugs I have in their bug tracking system marked as 'open' are from 2004. The latest one relates to the implementation of NSMutableArray's -sortUsingSelector: method. This is given the name of a compare method and sorts the objects in the array by calling it on pairs of objects. I took some code that used this and worked on PowerPC and compiled it for Intel. After calling this method, the results were incorrectly sorted. Calling it again, they were in a different, still unsorted, order.

          I thought it must be my code, so I added a load of debugging output to my -compare: method. I found that the it was giving the correct result, and enough comparisons were performed to be able to create a sorted array. The final results, however, did not reflect this; if the comparisons said a is before b, and b is before c, the resulting array would often contain a c b.

          I was going to just copy the GNUstep implementation of this method into a category and use this in my application, but when I looked at it I noticed that theirs called -sortUsingFunction:context: where the context was a the selector and the function was one that just invoked the method. I wondered if Cocoa did this too, so I tried using -sortUsingFunction:context: with a function that just called my -compare: method. And then it worked. It seems that someone wrote some 'clever' optimisations for Intel in the -sortUsingSelector: method, and broke it completely.

          [ Parent ]
      • Re:Some thoughts and considerations by Khabok (Score:1) Tuesday December 19 2006, @05:00PM
    • Re:Some thoughts and considerations by Ed Avis (Score:2) Tuesday December 19 2006, @12:35PM
      • This has nothing to do with whether or not holes will be maliciously exploited by some; of course they will be.

        What matters most is how Apple responds to issues once it knows about them, whether it discovers them internally, is privately informed, or finds out via a project like this.

        You can't fix a bug you don't know about, and saying Apple should somehow magically know about them all itself is disingenuous. All software will have bugs, and people other than the vendor will always discover some of them. Some of these bugs will be able to be used as avenues for exploit.

        The only question is whether, as a responsible security researcher, you give the vendor a chance to respond before disclosing, or not. This has zero to with what other malicious people will do.

        I understand you're probably one of those people who doesn't think there is any value at all in informing the vendor and giving them an opportunity to fix an issue before widely disclosing it, so this discussion isn't likely to get anywhere.
        [ Parent ]
        • Of course? (Score:4, Insightful)

          by SuperKendall (25149) on Tuesday December 19 2006, @02:09PM (#17303114)
          This has nothing to do with whether or not holes will be maliciously exploited by some; of course they will be.

          Of course? Why would that be?

          Some holes disclosed previously have, for example, included flaws in the OS X SSH daemon. You might think that would make a great target to exploit, except that it doesn't ship enabled by default - so the universe of computers you are going to be able to reach with a remote attack is exceedingly small. Thus, even though there's an exploit you probably would not see one for that hole.

          Similarly other exploits previously disclosed have been in areas you can only reach by penetrating the OS in the first place, or gaining admin access. Again this initial effort to reach that position makes writing exploits more trouble than it's worth.

          So generically, you cannot say that every hole automatically leads to a malicious exploit. If that were true, there actually would be viruses and malware for OS X today.
          [ Parent ]
        • Re:Some thoughts and considerations by Ed Avis (Score:2) Tuesday December 19 2006, @02:29PM
        • Re:Some thoughts and considerations (Score:4, Interesting)

          by Abcd1234 (188840) on Tuesday December 19 2006, @01:00PM (#17301984)
          (http://del.icio.us/Abcd1234/)
          That's insane. No software product, no matter how well intentioned the developers, will ever be completely absent of bugs come release-time. Obviously, defensive code practices and other techniques can reduce the number of bugs generated, and a well-designed architecture can minimize the impacts of bugs that *do* leak through, but no product will ever be perfect.

          The "Windoze Haters" feel the way they do because, time and again, Microsoft has demonstrated that they produce software which is not only very buggy (certainly more so than their competators), but faulty by it's very design (eg, wiring IE into the OS, which made it a perfect vector for infection). Worse yet, when they release fixes, they are just as likely to introduce *new* bugs as fix the old ones, demonstrating a significant lack of competance (not to mention further calling into question the underlying architecture).
          [ Parent ]
        • Re:Some thoughts and considerations by 99BottlesOfBeerInMyF (Score:3) Tuesday December 19 2006, @01:41PM
        • 1 reply beneath your current threshold.
      • Re:Some thoughts and considerations by BarryJacobsen (Score:2) Tuesday December 19 2006, @12:47PM
      • Re:Some thoughts and considerations by cyngus (Score:2) Tuesday December 19 2006, @12:48PM
    • Re:Some thoughts and considerations by Zebra_X (Score:2) Tuesday December 19 2006, @12:57PM
    • Re:Some thoughts and considerations by Udo Schmitz (Score:2) Tuesday December 19 2006, @01:10PM
    • Re:Some thoughts and considerations by nathanh (Score:2) Tuesday December 19 2006, @04:31PM
    • Re:Some thoughts and considerations by squiggleslash (Score:2) Tuesday December 19 2006, @04:36PM
    • Re:Some thoughts and considerations by CDPatten (Score:1) Tuesday December 19 2006, @05:05PM
    • Sounds like a busy month for you, Dave. by Zhe Mappel (Score:2) Tuesday December 19 2006, @09:07PM
    • Re:Some thoughts and considerations by Divebus (Score:1) Wednesday December 20 2006, @02:55AM
    • Re:Some thoughts and considerations by ripragged (Score:1) Wednesday December 20 2006, @06:07PM
    • Re:Some thoughts and considerations by Pootie Tang (Score:1) Tuesday December 19 2006, @02:58PM
    • Re:Some thoughts and considerations by daveschroeder (Score:2) Tuesday December 19 2006, @07:33PM
    • 5 replies beneath your current threshold.
  • Impossible (Score:1, Funny)

    by daemonenwind (178848) on Tuesday December 19 2006, @12:19PM (#17301360)
    This can't possibly be true.

    OS X is inherently secure. There is no possible way 31 separate security holes could exist; Darth Jobs saw to it personally.
    • Re:Impossible by Wizard Drongo (Score:1) Tuesday December 19 2006, @12:39PM
      • Re:Impossible by daemonenwind (Score:2) Tuesday December 19 2006, @01:01PM
        • Re:Impossible by Trillan (Score:2) Tuesday December 19 2006, @01:11PM
          • Re:Impossible by russotto (Score:1) Tuesday December 19 2006, @01:54PM
            • Re:Impossible by Trillan (Score:2) Tuesday December 19 2006, @02:20PM
      • Re:Impossible by enrevanche (Score:2) Tuesday December 19 2006, @01:18PM
    • Re:Impossible by ktappe (Score:2) Tuesday December 19 2006, @02:03PM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • A month of Apple bugs... (Score:3, Funny)

    by Anonymous Coward on Tuesday December 19 2006, @12:19PM (#17301362)
    A week of Apple games.
  • Hmm... (Score:1)

    by GoodbyeBlueSky1 (176887) <joeXbanks@@@hotmail...com> on Tuesday December 19 2006, @12:21PM (#17301372)

    [...]announced his intention to launch a "Week of Oracle Database Bugs" project during the first week of December. The researcher abruptly canceled the project shortly after the initial announcement, without offering any explanation.
    This sort of thing seems like a win-win, it's like legal extortion. Either you publish your findings and get lots of attention (sell ads on your site, gain notoriety, etc) or get paid hush money by a big corporation.

    Too bad MS doesn't seem to care that much about their rep, or Vista could be a goldmine!
    • Re:Hmm... by Em Adespoton (Score:2) Tuesday December 19 2006, @12:37PM
    • Re:Hmm... by hobo sapiens (Score:1) Tuesday December 19 2006, @02:20PM
    • Re:Hmm... by epee1221 (Score:1) Tuesday December 19 2006, @06:30PM
  • In response to these great efforts (Score:1, Insightful)

    by Anonymous Coward on Tuesday December 19 2006, @12:23PM (#17301406)
    I will be posting his credit card numbers at a rate of one a day. I am curious to see how he responds and if he is able to patch his wallet for each.

    It is not up to this schmuck to prioritize Apples develoment tasks. If something he publishs goes wild and affects my company, he will find himself in litigation.

     
  • Only 7? (Score:1)

    by FunkeyMonk (1034108) on Tuesday December 19 2006, @12:23PM (#17301410)
    (http://www.charleslatshaw.com/)
    [blockquote]Week of Oracle Database Bugs" project during the first week of December. The researcher abruptly canceled the project shortly after the initial announcement, without offering any explanation.[/blockquote]

    A few years ago, I worked for a corporation to transfer their database into Oracle. Having worked on the project for nine months, I can't possibly see how anybody could have limited themselves to just 7 bugs.

    But it seems the summary is surmising the researcher was paid off... I doubt Apple would succumb to such blackmail. If they can find 31 real problems in OS X, then good! Let's tighten things up!

    But if it's more "proof of concept viruses" for the mac, then I'll call FUD FUD FUD.

  • Irresponsible (Score:5, Insightful)

    by Phroggy (441) * <slashdot3@phrogg[ ]om ['y.c' in gap]> on Tuesday December 19 2006, @12:25PM (#17301432)
    (http://phroggy.com/)
    I'm all in favor of taking Apple to task for failing to fix a bunch of bugs, but releasing detailed information to the public without notifying the vendor first is simply irresponsible. The only reason it's being done this way is shameless self-promotion: if Apple fixed all the bugs in advance, then they'd have nothing left to show for their month of Apple bugs, so people wouldn't freak out about it.

    In short, their goal isn't really to get these bugs fixed ASAP; their goal is to spread fear and panic. If the bugs get fixed eventually, that's just icing on the cake. The problem with this is that it could cause some real problems for Mac network admins out there, many of whom don't have a lot of extra time to deal with unpatched security holes. If it was just a matter of "sticking it to Apple", that would be one thing, but this will affect a lot of innocent victims.

    Yes, I'm a Mac user. No, that isn't why I feel this way; Microsoft should get advance notice too.
  • by toby (759) * on Tuesday December 19 2006, @12:27PM (#17301454)
    (http://www.telegraphics.com.au/ | Last Journal: Tuesday November 06, @03:35PM)
    Memo to Apple PR:
    Work with this guy. Simply ensure that each bug identified is fixed ASAP, and issue a press release about it. This lets you capture and keep the high ground by showing that you care more about security and quality than the competition does. Up for it?

    Just remember, where the big bad guys see "little people to be silenced," others see "opportunity."
  • by GodInHell (258915) * on Tuesday December 19 2006, @12:33PM (#17301508)
    (http://slashdot.org/~GodInHell/journal/)
    Hey! This is a unique (and for this mac user, kind of worrisome) oppourtunity to test the MS theory that realeasing this kind of information causes a prolifieration of exploits and only serve to teach people what kind of holes to look through.

    If there is a sudden spike in viri and back end hacks on macs, then we'll know. The question is, will the community care either way - if it turns out that this kind of activity rapidly accelerates the spread of black-hat script idiots, will there be reprecussions, or will we fall in along the common mantra that "obsucrity is not protection" (though most snipers would disagree).

    -GiH

  • Also by this author... (Score:5, Funny)

    by XxtraLarGe (551297) on Tuesday December 19 2006, @12:46PM (#17301676)
    Month of Homeland Security Vulnerabilities!
    The places where terrorists could to the absolute most damage if they were to strike within the next few hours!
  • by xwizbt (513040) on Tuesday December 19 2006, @12:46PM (#17301688)
    (http://www.xwiz.co.uk/)
    At the moment, MacOS X Hints has a couple of bugs as its first two articles. One is a flaw in Text Editor, the other a possible data loss in iWeb. A month of Apple bugs, to me, means at least 30 bugs found and fixed. Apple has a proven track record when it comes to security updates, and the Software Update function works extremely well to roll out updates with an awe-inspiring ease.

    I'd like to say I'm confident they won't find thirty bugs, but that's unlikely. The important thing to focus on, however, is that a bug discovered is a bug that can be sorted. In actual fact, the 'Report bug' options in Safari and a number of other applications shows just how seriously Apple takes this. Bring it on...
  • Hmm, January 2007... (Score:3, Insightful)

    by kiltyj (936758) <kiltyj@@@stanford...edu> on Tuesday December 19 2006, @12:54PM (#17301862)
    Isn't something else happening in the OS world... near the end of the month, maybe?
  • I disapprove (Score:5, Insightful)

    by Sloppy (14984) on Tuesday December 19 2006, @01:09PM (#17302122)
    (http://www.biglumber.com/ | Last Journal: Tuesday September 18, @12:25PM)

    I have to admit I sometimes waffle on my opinion regarding disclosing to vendors first, versus disclosing to the whole world simultaneously. Both approaches have some advantage.

    This approach does not.

    If the goal of disclosing to the whole world is to give users a chance to defend themselves (since it is assume that black hats may already know about these holes, and may already be expoiting them) then why delay until January?! And why dole out the information one bug, one day, at a time?

    By delaying, you gain the disadvantage of vendor-only disclosure: today's users aren't getting the information to at least try to protect themselves from exploits that are possible right now.

    Best-case, you also may get the advantage of vendor-only disclosure. Maybe Apple has been told about these bugs and has had an opportunity to address them. But the article doesn't say that. We just don't know. So that's a best case, and the worst case is that we'll get the disadvantage of simultaneous public disclosure: the script kiddies get to start exploiting the bugs right away, while the users have to wait for a fix from a big clumsy vendor. And that's not counting the intentional delay, where people might be exploiting the bug between now and the disclosure.

    This is a bad idea, no matter which camp you're in (exception: black hats).

    • Re:I disapprove by MetaKey (Score:3) Tuesday December 19 2006, @02:28PM
    • Re:I disapprove by alphasubzero949 (Score:2) Tuesday December 19 2006, @06:24PM
      • Re:I disapprove by alphasubzero949 (Score:1) Tuesday December 19 2006, @06:26PM
    • Re:I disapprove by SeaFox (Score:2) Tuesday December 19 2006, @06:25PM
    • Re:I disapprove by strikethree (Score:2) Wednesday December 20 2006, @04:59AM
    • 1 reply beneath your current threshold.
  • Unethical (Score:1)

    by polyex (736819) on Tuesday December 19 2006, @01:23PM (#17302340)
    Not allowing Apple or any other software developer the opportunity to protect its users from a security exploit and then posting instructions on a public website that allow someone to commit a criminal act is at a minimum unethical and may even open this character up to a lawsuit if anyone is seriously hurt financially or otherwise (remember hospitals, cancer researchers etc use computers). This behaviour shows another agenda beyond helping vendors (well perhaps helping one in particular).
    • Re:Unethical by mandelbr0t (Score:1) Tuesday December 19 2006, @03:14PM
      • Re:Unethical by polyex (Score:1) Wednesday December 20 2006, @02:10AM
  • by Jon Abbott (723) on Tuesday December 19 2006, @01:27PM (#17302426)
    (http://monogon.org/)
    Why don't large software companies offer bounties to find their security flaws and disclose them in private before they become a problem? I know security companies do this sometimes, as well as underground organizations to find 0-day exploits, so why aren't the software companies themselves getting into this game? I would think that it would motivate programmers at the company in question to tighten up their code, especially if the bounty cash cuts into their results sharing.
  • by netsfr (839855) on Tuesday December 19 2006, @01:36PM (#17302580)
    Just wanted to point out that a bug doesn't mean any OS is insecure. It could be that a pixel is green where it should be blue... And sometimes one man's "bug" is another's "by design".
  • Prior Notification (Score:2)

    by Midnight Thunder (17205) on Tuesday December 19 2006, @01:42PM (#17302678)
    (http://slashdot.org/ | Last Journal: Saturday February 05 2005, @03:50AM)
    If they give the company a months notice to fix the issues then publishing them afterwards would be incentive for Apple to fix bugs there were made aware about, but failed to fix. Publishing before notifying Apple, sounds like just wanting free bragging rights.
  • Month of Apple Bugs (Score:2, Funny)

    by wile_e8 (958263) on Tuesday December 19 2006, @01:46PM (#17302720)
    To be followed by the Decade of Microsoft Bugs. Welcome, Vista...
  • by Urd (198177) on Tuesday December 19 2006, @01:49PM (#17302770)
    There are channels and processes for dealing with security issues. Official channels and processes. Failure to use these show the clear lack of professionalism on the security workers' behalf. I would never ever work with these people or anyone who associates themselves with these practices or endorses them (including the company that may employ them). I simply wouldn't ever trust them to be either professional, knowledgeable or to actually work for me.

    And I do control a rather large security related budget at a fortune 100 company. They will never get a slice of my security budget...
    • 1 reply beneath your current threshold.
  • by Xugumad (39311) on Tuesday December 19 2006, @02:02PM (#17302992)
    Me, I'm waiting for him to do a month of OpenBSD bugs...
  • stipulated to be true (Score:3, Insightful)

    by fermion (181285) on Tuesday December 19 2006, @02:08PM (#17303090)
    (Last Journal: Thursday May 03 2007, @11:34AM)
    We can accept the following as a given:
    • every system has bugs
    • Some bugs will result in the creation of security issues
    • Bugs that do not result in the creation of security issues or other user problems will be ignored
    • If an exploit does not exist in the wild, the developer will claim a fix for the bug can be deferred
    • if a developer is secretly altered of a bug, the developer will claim the fix can be deferred because the bug is secret
    • If a white hat hacker has found a bug, then someone else probably has as well
    • Just because a exploit is not known, does not mean that it does not exist and just waiting for release
    • Hackers that release bug lists are just looking for attention and friends

    Given all of these varied assumption, there is no simple answer to the reporting of bugs. There is really no reason to keep the bugs secret, as that does a disservice to the customers and allows the manufacturer to postpone a fix. If the issue is serious, then it will get out anyway, and the sooner the fix the better. By making the bug public, the developer can openly discuss the issue and justify the action or inaction.

    In the end the only shitty thing to do is sit on a bunch of bugs and then release then in mass. This of course is going to overwhelm the developer, and expose a bunch of issues that cannot be quickly be fixed. It is not only an attack on the developer, but an attack on the innocent users. I have no problem with hackers releasing bugs as they are found, but building up an arsenal is something that only black hats would do.

    As far as if a particular OS is secure, this probably has more do with the quality of code rather than error rate. Even quality code will have errors. The difference is that quality code is written in such a way that side effects are minimized by clearly defined interfaces and domains of data. This leads to code that can be easily fixed without the problem of a change effecting many other unrelated systems. Ever since we were told that MS Windows can not function with IE or WMP, and it took 5 years to generate an upgrade, we are all very suspicious about the code quality of MS Windows.

  • why not EndNote? (Score:1)

    by derniers (792431) on Tuesday December 19 2006, @02:40PM (#17303626)
    its only an application but maybe he could do EndNote in February (its the shortest month and he may need the rest of the year for Vista), he could easily find a bug a day in that most despised piece of software (which unfortunately has no substitute), I find one most every day without trying......... of course, if he called customer support to report a bug he would be put on hold for the whole month
  • I haven't seen any posting that backs up the implication that Oracle did something to halt the "Week of Oracle Database Bugs". I think it's more likely, as others have said, that the researcher just couldn't meet the goals of that project.

    Clearly he had issues, otherwise why ask for help, and why do a week instead of 30 days, as the other projects have been?

    Does anyone have anything approaching proof to show that Oracle intimidated or otherwise caused the previous project to halt?

  • by drew (2081) on Tuesday December 19 2006, @04:17PM (#17305090)
    (http://www.drewandkim.com/)
    In November, a researcher who focuses most of his attention on bugs in database giant Oracle's software announced his intention to launch a "Week of Oracle Database Bugs" project during the first week of December. The researcher abruptly canceled the project shortly after the initial announcement, without offering any explanation.


    Maybe he just couldn't find enough for a whole week?
  • Riddled, With Bugs (Score:2)

    by bughunter (10093) on Tuesday December 19 2006, @05:04PM (#17305914)
    (http://cgi.fark.com/...s.pl?login=bughunter)
    Q: What's worse than finding a bug in your Apple?

    A: Finding half a bug!

  • fair test? (Score:2)

    by v1 (525388) on Wednesday December 20 2006, @07:44AM (#17311198)
    (http://vftp.net/ | Last Journal: Saturday December 09 2006, @09:52PM)
    each passing day will feature a previously undocumented security hole in Apple's OS X operating system or in Apple applications that run on top of it.

    Is it fair to say you are testing the operating system, and then discuss bugs in say, safari? Do we beat on Word bugs when we are discussing Windows security?

    Applications run in userland, a bug in a user application is not likely to compromise the machine nearly as far as a bug in the OS. For the purposes of this January test, I will be discounting anything that is not an actual OS bug. (now if a bug in an app is allowed to escallate into the os through a hole in the OS or a bad design of the os's API, then yes we can beat on that all day long, and should)
  • Reason (Score:1)

    by Kancept (737976) on Wednesday December 20 2006, @12:46PM (#17314774)
    (http://www.nylonoxygen.com/)
    He did offer a reason and it was embedded in the binary background of the letter stating he was closing the site. It stated that Oracle Sued. Should go check the comments in the article for that for a rundown on how to obtain it.
  • by d_54321 (446966) on Tuesday January 02 2007, @01:18PM (#17433594)
    (Last Journal: Monday August 07 2006, @03:43PM)
    An excellent idea.

    Just imagine if /. hosted a "Month of /. Bugs".

    Wouldn't that be a fun trip into humility?
  • 1 reply beneath your current threshold.