Slashdot Mirror


Flaw Finders Lay Seige to Microsoft Office

An anonymous reader writes "The Register is reporting that bug reports on the latest iteration of Microsoft Office are certainly keeping the Redmond firm's programmers busy. So far this year 24 flaws have been found by outside researchers, more than six times the number found in all of 2005. From the article: 'The deluge of vulnerabilities for the Office programs - Word, Excel, PowerPoint, Outlook, and, for professional users, Access -signals a shift in the focus of vulnerability research and underscores the impact of flaw-finding tools known as fuzzers. The vulnerabilities in Office also highlight the threat that such files, if remained unchecked, can pose to a corporate network. Not since the days of macro viruses and Melissa have Office files posed such a danger to computer security.'"

149 comments

  1. OpenOffice needs this too by also-rr · · Score: 4, Insightful

    I wish someone would do this much work for OpenOffice - I mean, think of how many $ of pen testing Microsoft is getting out of this deal, and all for free! Now they just need to put some deecnt programmers on it to clean up bugs and they will end up with a nice solid, secure codebase.

    1. Re:OpenOffice needs this too by Anonymous Coward · · Score: 0

      At the same time, how much bad press do you think MS Office is getting? Keep in mind MS doesn't exactly embrace the OSS ideal of "many eyeballs", and for good reason. Their business model depends on it.

    2. Re:OpenOffice needs this too by hotdiggitydawg · · Score: 1

      Valid point, but the "bad press" doesn't really seem to be crippling their sales now, does it?

    3. Re:OpenOffice needs this too by Anonymous Coward · · Score: 0

      Nope, but a constant barrage of news regarding a product's security shortcomings certainly makes existing users more open to trying alternatives.

    4. Re:OpenOffice needs this too by zaguar · · Score: 1

      But it hardly helps. People are looking more and more at OOo after this kind of press.

      --
      "Sure there's porn and piracy on the Web but there's probably a downside too."
    5. Re:OpenOffice needs this too by umkhhh · · Score: 5, Interesting

      I would not worry - if OpenOffice gets more popular it will get its share of abuse and fixes too.

      Having said that - part of MS problem is systematic: its closed (as oposed to open) design nature is slowing down debugging and more importantly its close relationship with OS is proving fatal to security. OO does not have that.

    6. Re:OpenOffice needs this too by Anonymous Coward · · Score: 2, Insightful

      Most users don't care. Otherwise Mac and Linux would be getting hordes of converts, which they are not.

    7. Re:OpenOffice needs this too by Anonymous Coward · · Score: 1, Insightful

      We just had an article recently that said apple notebooks are now roughly 12% of new notebook sales. Worldwide, that's a large number of people running OSX. And linux is pretty hard to measure, as a lot of new computers get sold with windows pre installed, so redmond counts that as a sale, because it is, *but* the install might not last long as linux gets put on it for the primary OS it boots to. We don't know what that is but it has to be in the millions by now.

      MS is still dominant, but they are losing ground.

    8. Re:OpenOffice needs this too by Anonymous Coward · · Score: 0

      In theory OpenOffice should be less vulnerable to such things (though I doubt it's immune) because its files are just zipped XML and (possibly) resources, and the XML is parsed with standard battle-proven parsers. Current generation MS Office files are the serialised states of a huge number of objects stuck together in a big binary blob. Since you're essentially loading the file directly as code there is more potential for this sort of problem. This is also why the file formats were a huge bitch to reverse engineer without documentation ...

    9. Re:OpenOffice needs this too by zippthorne · · Score: 1

      No publicity is bad publicity. Just having their name out there and repeated will help office sales.

      --
      Can you be Even More Awesome?!
    10. Re:OpenOffice needs this too by TenLow · · Score: 1

      Also, if there is a news report saying "Microsoft office has XYZ flaws" Microsoft can reply in it's advertisements "we've corrected XYZ flaws, now we're more secure than ever!"

    11. Re:OpenOffice needs this too by StikyPad · · Score: 1

      I'm pretty sure there's some sort of relationship, if not directly proportional then close to it, between the number of people using some software and the number of people testing it. It's not as if the vulnerability testing community just rolled some dice and said "Crap, another MS product.. what are the odds?"

    12. Re:OpenOffice needs this too by Jeff+DeMaagd · · Score: 3, Funny

      Hey, OO.o is so independent of the operating system that my copy of 2.0.3 (or whatever was latest as of last week) can't even cut and paste!

    13. Re:OpenOffice needs this too by MeBot · · Score: 1

      Someone said Microsoft? Cue the responses of "part of MS problem is systematic: its closed". This article is talking about the use of fuzzers to find these bugs. When using a fuzzer, you don't need the source code. Hell, you don't even need any knowledge of how the software is supposed to work. You just throw a couple hundred million crap files at it and see what makes things blow up. It has nothing at all to do with open source vs closed source.

      Even if everyone in the whole world looked through MS source code, chances are many of these bugs would't be found until you tried some fuzzing tools. Shouldn't MS be running these tools themselves? You can bet they probably are... but as the techniques are evolving, some of the bugs aren't found until after release... and of course some of the bugs are found with new tools by people who want to exploit them. Welcome to the world of software development. If you've never had a bug in your code, then it's obvious no one has ever used it.

      I'm all for bashing MS, but let's try and not sound completely like a broken record.

    14. Re:OpenOffice needs this too by Forbman · · Score: 1

      Hmm... I am sure that for those who have kept up with Woody Leonhard et al that some of these bugs have been in Office since WinWord 1.x/Excel 3.0/Access 1.0 days. Some of them have been made harder to invoke, but they're still there.

    15. Re:OpenOffice needs this too by doktor-hladnjak · · Score: 1

      As long as either set of programs can open the binary formats, it doesn't matter if the default formats for saving are XML or not.

  2. OpenOffice by Anonymous Coward · · Score: 0, Troll

    http://www.openoffice.org/

    I guess it sucks if your business requires some esoteric feature in Microsoft's expensive and proprietary office software, but it is outright incompetence for any CTO to not have migrated, in the process of migrating, or planning on migrating their workers to OpenOffice at this point.

    1. Re:OpenOffice by mcrbids · · Score: 4, Insightful

      it is outright incompetence for any CTO to not have migrated, in the process of migrating, or planning on migrating their workers to OpenOffice at this point.

      If you don't mind me asking: how many users (corporate desktops, not friends/family) have you migrated from MS Office to OpenOffice?

      Talk is cheap. Until you've moved maybe 100 or more people professionally from one to the other, you really shouldn't drone on about "incompetence". Suffice it to say: people do NOT want to change, and will put up with amazing amounts of wasted time and inconvenience to avoid doing so. Most people think of computers as these "black boxes" with arcane syntax and usability.

      I've had tech support calls that consisted of somebody dragging the menu around in IE so that the "back" button had moved! (which underscores perhaps the most worthless feature MS has ever put out - the movable menu. Who ever wants to change that?)

      It's not incompetence - it's following the path of least resistance. That results in less friction, which results in happier staff which results in more productivity, which results in more profit, which means that the executives get richer, the lackeys don't get fired, and everybody is satisfactorially miserable.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    2. Re:OpenOffice by Anonymous Coward · · Score: 0
      "Outright incompetence?"

      If the business case for switching to OO were that clearcut, you think MS Office would still be around? Y'know, business case, as in weighing costs vs benefits? Or do you think that replacing MS Office would be cost free in terms of business impact? I offer the contrasting observation that any CTO who pushes any issue affecting that large a number of end users without providing any new business benefit is surely unfit for their job. Career Truly Over...

      Add to that the basic fact that in nearly all organizations, large or small, the CTO is nothing like a dictator, but rather a service function charged with ensuring continuing and increased IT ROI, and you'll never find replacing Office (or any other end user facing technology, including desktop O/S versions) a top priority, until the backs are truly against the wall (cigarette smoked, blindfold in place, the execution squad lined up, rifles aimed and safeties off!).

    3. Re:OpenOffice by vux984 · · Score: 5, Interesting

      If the business case for switching to OO were that clearcut, you think MS Office would still be around?

      Yes. Absolutely. "Nobody ever got fired for recommending Microsoft Office."

      I know several business where 90% of the users don't need much more than WordPad who are running MS Office Pro. They only use spreadsheets at all because the "table" layout makes doing certain types of form easier -- they have timesheets, expense sheets, etc that don't even use calculations. They don't use powerpoint or access or even outlook. (they on a corporate webmail)

      They DO NOT need a several hundred licenses of MS Office.

      But the IT director authorizes Office Pro on every new desktop. There is no business case for it. When I suggested they cut costs and standardise on OO on at least the machines that are being used by low level staff to fill out their time sheet and read office memos I just get a blank stare.

      They've never heard of it, don't beleive that it could possibly meet their needs (which they've clearly never actually assessed), and they have ZERO intention of even looking into it. Worse they've been gradually growing, and new machines come with new office the old machines have "old office".. so they are supporting users with every version office since 95.

      Its sad.

      FWIW I *have* converted a couple companies to OO, and the most recent was done as part of a general upgrade. We pulled out boxes with Win98 and Office 98 and dropped in new XP Pro boxes with OO. We set the defaults to use office formats so there would be minimal transition issues. Most staff aren't even really aware they aren't using Microsoft Office anymore -- which is unfortunate really, because its not doing OO much good if people don't even know they are using it.

      I've also recommended OO to a many Home users. For the most part they are happy with it, and it works well enough that they actually prefer the "legality" of it even if its not 100% what they are used to.

    4. Re:OpenOffice by songbo · · Score: 1

      I agree totally. Much as we geeks have complete faith in OO and would love to see everyone else switch, people DO NOT want to switch. And there really are some features in MS Office still lacking in OO. Such as some of the chart plotting features.

      --
      There are 10 kinds of people in the world - those that know binary, and those that don't.
    5. Re:OpenOffice by davros-too · · Score: 4, Informative

      Our (very small) business recently migrated *away* from Open Office. New staff were confused, couldn't do things the way they were used to. They arrive already knowing how to use word, excel, powerpoint (ugh! but its sometimes necessary) but give them OpenOffice and there is a substantial learning curve. Remember, what slashdot uber-geeks can learn in 5 seconds takes the average person 10 weeks. Since changing to office our productivity on certain tasks such as collaboratively authoring documents has increased substantially. We just send the latest version and they send it back with the edits marked in track changes. Yes, all can be done using openoffice - but not when the customer or client doesn't have open office. Openoffice has to be really, really easy for someone to use who is familiar with office (its getting closer, but a long way to go). And its ability to save to and read from office formats needs to be a lot better than it currently is.

      --
      In theory, there's no difference between theory and practice; in practice there is.
    6. Re:OpenOffice by asuffield · · Score: 4, Insightful

      If you don't mind me asking: how many users (corporate desktops, not friends/family) have you migrated from MS Office to OpenOffice?

      A few dozen - companies are small around here, so 'hundreds' would mean changing jobs a lot.

      Suffice it to say: people do NOT want to change, and will put up with amazing amounts of wasted time and inconvenience to avoid doing so.

      This is nonsense. In my experience, almost every user has no interest in the matter at all. They don't "want to change" but neither do they "not want to change". In fact, they don't want to be bothered by the decision. I could install MS Office; they wouldn't understand how to use it. I can install OpenOffice; they don't understand how to use that either, but it costs less and reduces worm damage. Either way, I'm going to get the same number of calls from people who can't figure out how to change the font size.

      It's not that they're willing to put up with amazing amounts of wasted time and inconvinience to avoid switching - it's that they're willing to put up with wasted time and inconvinience, period. That has got nothing to do with their choice of software; they assume that all software is going to waste their time and inconvinience them, and consider it to be what they are paid for.

      There are occasionally a small number of 'power users', who like to play with all the toys in a piece of software. These are the ones who loudly and strongly object to (any) changes. I simply forward all their complaints to the company directors, along with a quote for a copy of MS Office to install on that user's workstation; the directors can then decide whether this person is worth spending the extra money on. Interop between different versions of Office with different paper sizes is a joke anyway (because the users do not understand how to make it work), so they don't notice any extra problems caused by converting back and forth between MS and OpenOffice formats. The users understand that if they want a document to look the same way to the person receiving it, they should either (a) print it, or (b) send it as a PDF (because that's what I tell them every time they have trouble with this).

      The reason for all this is simple: word processing and other 'office' applications are largely comprised of things that are not 'business-critical'. This means that so long as you can get a tidy-looking document onto a piece of paper, the rest is not significantly going to affect the business. The efficiency of this process does not have any visible effect on the bottom line (regardless of whether it has any actual effect) - because producing documents is 'overheads', not a part of the 'productive' side of the business (for most businesses). If you were in a business where the documents were your actual product, then it might matter, but you probably aren't (I'm not). Once I sketch these things out for the company directors, they invariably say "do it the way that doesn't involve spending £300 per workstation". They don't care about anything else, and consider the requests for expensive copies of Office in the same manner that they consider requests for expensive leather office chairs. While it is somewhat perverse to think of Office as a luxury, I don't have a problem with this because it means I have less copies of the thing to support.

      It's not incompetence - it's following the path of least resistance. That results in less friction, which results in happier staff which results in more productivity, which results in more profit, which means that the executives get richer, the lackeys don't get fired, and everybody is satisfactorially miserable.

      My goodness, where did you get that idea? Nobody seriously cares about the happiness of employees doing office work, because they are interchangeable and frequently changed. It comes back to that "not business-critical" thing again. You want the employees producing your

    7. Re:OpenOffice by Anonymous Coward · · Score: 0

      You mean ActiveSync and Windows Mobile? When OpenOffice and or Thunderbird can do it let me know otherwise Outlook farts all over other free offerings. Thank you try again. I do swear by OpenOffice 2.0 and Outlook 2003. Open Office or TBird has lost the plot and no killer feature. ACTIVE SYNC which is what any PIM should have to be taken seriously.

    8. Re:OpenOffice by Anonymous Coward · · Score: 2, Insightful

      Ah. What a wonderfully simple world. If only end users would listen to us IT geeks who know what they actually need, and if only every IT geek agreed on what that need actually was... Do you really believe there is no business case to be made for pre-installing a common suite of desktop apps, of which most of the workforce has experience, and which is known to serve the needs of power users? And do you think issuing edicts ex cathedra on what your user base really needs, without careful evaluation, is the best way to serve their long term interests?

      Congrats on having run across so many low-tech businesses where WordPad suffices for 90 % of users. However, I'd suggest you avoid hitching your wagon to them: the ratio and level of knowledge workers in most Western industries can only increase, and for them WordPad and its ilk quickly becomes a straitjacket. OO is a better option, but there are several forces which makes switching an expensive proposition. There's considerably more to a computer as a professional tool than producing paper output. As a corporate customer, I'm reasonably impressed by MS' product targeting: they (as does e.g. IBM) push features which enable collaboration, where OO is years behind. (Of course, other features, such as 'smart tags', are still solutions in search of a problem... but it's a cool API!)

      I can't help but wonder what levels of annoyance and missed opportunities are hidden behind those who do not belong to the 'most are happy' category you mention. You don't need to kill all the yeast to get bread that does not rise... and those few percent who are not happy may well be those who could have made a real creative difference.

      No, MS Office isn't the greatest set of products ever created. Yes, OO has many great features, and may well suffice for the needs of many. That still does not a business case make, no matter how many anectdotal war stories we recite, without hard numbers. If there really were such huge savings to be made across the board, there should be locust swarms of consultants helping companies make a tidal wave of conversion across the industry. Instead, we hear mixed reports, with some pointing to at least initial successes, but others migrating back into MS' fold. You may claim that is due to inbred stupidity, but that wouldn't tend to convince most people... Thus, CTO's tend to place higher priority on efforts which actually are likely save or make some money for their companies, oddly enough.

    9. Re:OpenOffice by Anonymous Coward · · Score: 0

      Ah. Lemme guess: you've seen this rather medieval attitude towards office workers in traditional manufacturing companies, right? Well, I wouldn't worry overmuch: given how supply chains are evolving, and the increasing emphasis on services, even they will realize what an asset those darned overheads actually comprise... or they'll be out of business. We make our living from the value we can add for our end customers. It may seem strange, but sales staff, logistics, cash & credit management, product research and development, financial reporting, marketing and even IT support actually tend to contribute to the bottom line... or be downsized.

      You seem to have adopted an effective corporate strategy for pushing your decision -- always get senior management on board and behind you. Are you quite certain that always leads to the best decisions for the company? Good point on business criticality: that's certainly a major decision factor for any CTO. However, there still remains e.g. increased help desk costs (initially? permanently? how much?), the many small applications Office enable power users to create (with good and bad consequences -- but what is the cost of doing things manually which can be automated through some Excel hacking, or to get funding for a professional effort?), and the efficiency costs of using the non-preferred tool. Part of the pernicousness of corporate infighting is that those factors which are not easily measured tend to be ignored when the business case is made. So, I'd guess those office drones will get an even poorer reputation when you've tied their hands behind their backs...

      BTW, it's not the number of documents that counts. It's how efficiently information is shared and made available to those who need it. Like it or not, Office tools actually help (albeit not as much as is needed). It won't matter how well your manufacturing processes (or whatever is perceived as the core business of your company) function if they make the wrong products at the wrong time for the wrong people at unsupportable prices or too low or high quality. And that's where all the other information shuffling comes in.

    10. Re:OpenOffice by Tomfrh · · Score: 2, Interesting

      I don't want to switch because OO messes up the formatting of many of my existing Word documents. That's my only reason for not wanting to switch.

      I'm sure this problem will go away sooner or later but until then it's just so much easier to use Word instead of Writer.

    11. Re:OpenOffice by lukas84 · · Score: 2, Informative

      ActiveSync doesn't require Outlook.

      You can sync your device directly to the Exchange server, effectively skipping the need for the installation of any software on the desktop machine.

      You can also use ActiveSync across an GPRS link, and get BlackBerry like functionality (including E-Mail Push).

    12. Re:OpenOffice by Anonymous Coward · · Score: 0

      I dont use Exchange server and Im not connected to the internet all the time.

      I want it to sync with my calander and addressbook in Thunderbird or whatever openoffice has. Thunderbird cant and oo has no offerings. Outlook is the PIM of choice for a reason. Are you telling me I have to run Exchange Server on my laptop just to Sync to my mobile devices ROFL you have to be kidding me and on top of that you expect me to have to be online to SYNC to my device ROFL.

      Get a clue.

    13. Re:OpenOffice by lukas84 · · Score: 1

      Sorry, i thought we're talking about professional environments here, not your private laptop.

    14. Re:OpenOffice by Anonymous Coward · · Score: 0

      Ahh yes because every "professional" keeps their PRIVATE shit on their work exchange server :)

    15. Re:OpenOffice by bigman2003 · · Score: 2, Interesting

      I've had tech support calls that consisted of somebody dragging the menu around in IE so that the "back" button had moved! (which underscores perhaps the most worthless feature MS has ever put out - the movable menu. Who ever wants to change that?)

      Well, you're getting Office help calls, so I'll assume you are not a developer.

      You would be amazed at the 'requirements' that a lot of users have, and the features that they MUST use. I write software for a primarily academic crowd. Each person (PhD) just needs to have the system work they way they want it to work. Because as you said, to them it is just a black box. If things don't look right, they can't figure it out.

      After sitting in meetings where 4 people have 4 opinions on where a menu should be, eventually the only answer is to make the location an option, make it moveable.

      This shit happens all the time.

      --
      No reason to lie.
    16. Re:OpenOffice by topham · · Score: 2, Insightful


      ActiveSync is he absolute worst synchronization software on the planet.

      It took me a long time to get it to work on my fathers machine, and after spending a considerable amount of time doing research on the problem it spontaneously started working correctly.

      No, I am not kidding. I have never seen a functional piece of software that was as capable of acting flakey and in-determinant as ActiveSync.

      And someday someone is going to have to explain to me what ever happened to plug-and-play under windows. If you accidentally plug a usb device in that was never plugged in before and doesn't have drivers installed you spend the next 15 minutes cleaning it up so you can install drivers.

    17. Re:OpenOffice by lukas84 · · Score: 1

      Well, i jumped to conclusions (which were wrong).

      I've never seen PIMs/PDAs in much private use (except for some techno geeks).

      Most (self employed) consultants i know use their own Exchange server, or use "Hosted Exchange".

    18. Re:OpenOffice by nolife · · Score: 1

      Suffice it to say: people do NOT want to change, and will put up with amazing amounts of wasted time and inconvenience to avoid doing so.

      I do not fully agree, it is not that the people do not want to change, they do not want to spend the effort themselves on the change. People are not afraid of change, they are afraid of the unknown.
      If a 300 person office was switched from IE to Firefox over night, not many users would care provided you gave some tips and tricks ahead of time and they knew it was coming. Your grandma would not mind using either a Mac or a PC but she is not going to buy the other just to change. If you went in and switched, gave a few minutes of this is how you do what you need, there would probably not be a problem.

      On that note, some people really do want specific things to go a specific way. Consider a trackball user. He can use a mouse, knows how to use a mouse and has used one many times before. Bottom line, still wants his trackball back! I do not know if there is a direct relationship between someone with strong physical habits, wants, and needs compared to something visual like a software application. Does the guy that has to have the trackball have to use IE as well or would he happily use that trackball to navigate around FF if you gave it to him?

      --
      Bad boys rape our young girls but Violet gives willingly.
    19. Re:OpenOffice by asuffield · · Score: 1
      given how supply chains are evolving, and the increasing emphasis on services, even they will realize what an asset those darned overheads actually comprise... or they'll be out of business


      People have been saying that for at least a hundred years now. Probably longer. Hasn't happened yet.
    20. Re:OpenOffice by PsychoSlashDot · · Score: 4, Insightful

      Your experiences make you a lucky fellow. I do 3rd-party corporate IT, so unlike you I _do_ have hundreds of users without changing jobs.

      While some of my customers are exactly the casual users that you describe, who don't really "need" Office, there's more at stake than you're really seeing. First, users and businesses evolve. Sally the Secretary might not actually need Word right now, but if she develops a need for Word at any point during the life-cycle of the computer she uses, there's going to be a problem. That problem: OEM software is cheaper than retail and only purchasable with hardware. Ooops. Okay, how about Volume Licensing? Sure, that's do-able, but there's a minimum number of licenses that have to be bought at once to qualify to open a VL account, which only lasts TWO YEARS. It's often -- not always -- a good idea to set up the PC with the functionality it's likely to aquire during its life cycle on day 0.

      Next, all it takes is one feature not present in "the industry standard", a.k.a. MS Office, to throw into fairly severe scrutiny any advice to use an alternate product, free or not. Want to know how many tool-and-mold programs that render cutter-paths link to Excel? Excel. Not "something functionally equivalent to Excel." Want to know how many insurance industry programs that do either client-management or quote-generation link to Word or Outlook? Not "something functionally equivalent to Word or Outlook." It's common. Not universal, but common. And again, if you impliment something "nonstandard" day 0 and have to come back later to retrain and rework even a small department, it's easy for accounting departments (the guys who often link their software to Excel or Access) to wonder why things weren't just done "right" in the first place. You're the IT guy. You should've seen this coming.

      The point that I'm trying to make here is that there's a reason why I have been unable to recommend Firefox (for instance) to even a single customer, despite being firmly addicted and a True Believer. One site that doesn't render "right" or even "the same" and my recommendation becomes suspect. One call to the support desk at whatever-business-partner-whose-site-doesn't-SEEM- to-be-working-right and they throw up their hands in the air saying "oh, Firefox...? We don't support that." One reluctant business-owner who can barely turn his computer on who wants to know why everyone else gets something different.

      It's hard. It's very hard in a LOT of cases to recommend anything other than MS' products. And that's the ugly truth.

      --
      "Oh no... he found the .sig setting."
    21. Re:OpenOffice by mcrbids · · Score: 1


      Well, you're getting Office help calls, so I'll assume you are not a developer.


      I'm a developer. My software created a report in CSV format that their browser (IE) opened in Excel.
      User was unfamiliar with Excel and could not figure out how to close the program since the file menu was moved. (WTF!?!?!)

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    22. Re:OpenOffice by lgarner · · Score: 1

      We have Office on every computer as well. It's a whole lot easier to have a single image for each computer model than to worry about who needs Word, Excell, Access, or any combination. A few hundred dollars is fairly small change compared to the hundreds of servers and thousands of desktops that we have. Having a standard workstation setup saves more than it costs. So what if $100 (or whatever) is wasted because someone doesn't need Access. It'd cost more to configure each workstation with exactly the needed software than it does to just put the whole suite on them.

      And, "FWIW", I use OO more than I use MS Office. I don't recommend it to others any more than I recommend Firefox simply because I'm not on OOo's payroll and I'm not a zealot. I use what works for me, others can do the same.

    23. Re:OpenOffice by dtobias · · Score: 1

      It's my experience that lots of people in the business world insist on needlessly sending things as Word or Excel attachments that could have been done fine in plain text, thus contributing to the perception that everybody "needes" M$ Office.

      --
      --Dan
      Web Tips
    24. Re:OpenOffice by vux984 · · Score: 2, Interesting

      And do you think issuing edicts ex cathedra on what your user base really needs, without careful evaluation, is the best way to serve their long term interests?

      What makes you think there wasn't careful evaluation?

      Congrats on having run across so many low-tech businesses where WordPad suffices for 90 % of users. However, I'd suggest you avoid hitching your wagon to them: the ratio and level of knowledge workers in most Western industries can only increase, and for them WordPad and its ilk quickly becomes a straitjacket.

      I'm not talking "knowledge workers in cubicles collaborating on documents". Maybe they -do- need office. Maybe there is a business case for them having office. In MANY cases there is, I work with companies on MS-Office that I wouldn't recommend switch.

      The 90% of workers I referred to worked for a company that was chain of retail stores. Those workers were retail sales people. They had into the hundreds of computers, 3+ per store, each with office so staff who spent 90% of their time in the POS application could do their timesheets once a week. Along with a handful of word templates for misc correspondance -- fax cover letter, PO for office supplies, etc.

      I think you underestimate the number of people using Office like this. These aren't "knowledge workers" creating and colloborating on documents. These are people like travel agents, insurance salesmen, car salesmen, fast food restaurant managers, retail stores, mechanics, plumbers, etc, etc. They use office to write the odd letter, fill out forms/templates sent down from a head office, and so on. That's it.

      As for being "wary of hitching my wagon to them", what's there to be wary of? You think the girl selling you pants is going to be outsourced to india? Or perhaps you think she'll be collaborating on a team document after she rings up your sale?

    25. Re:OpenOffice by drsquare · · Score: 1

      Openoffice is slow, awkward to use and lacks a lot of features. I think I'll stick with MS Office, for a professional user the price is not important, after all time is not worthless.

    26. Re: OpenOffice by Anonymous Coward · · Score: 0

      You are afraid of your own shadow, you don't know how to do things. In other words, you are an incompetent pussy. You are fearfully taking your customer's money rather than earning it. Then you claim to be a true believer. You don't have the balls to believe in anything.

    27. Re:OpenOffice by dfjghsk · · Score: 2, Insightful

      Couldn't agree more..

      Companies aren't interested in open source, just because it's open source... it has to not only have all of the features of MS office, but it has to give them a reason to switch.. it has to save them money, or make them more productive.

      Yes.. OO is free. so it would save them money WHEN THEY ARE LOOKING TO UPGRADE from what they already have.. but if they have Office and it's working, switching to a new office suite for no reason is only going to cost them money.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    28. Re:OpenOffice by dfjghsk · · Score: 1

      and BTW..., if I hired a consultant and he came in and started suggesting we switch to Firefox or OO.org just because it's open source.. I would start looking to switch to a different consultant..

      Businesses hire people to help them resolve an issue.. not look for changes that don't need to be made.

      --
      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    29. Re:OpenOffice by Anonymous Coward · · Score: 0

      Somewhat off topic, but most of the people i know that use trackballs (myself included) use it because trackballs don't hurt their hands like a lot of mice do. Maybe if we could make stupidity or using the "wrong" programs more painfull...

    30. Re:OpenOffice by mdielmann · · Score: 1

      I've had tech support calls that consisted of somebody dragging the menu around in IE so that the "back" button had moved! (which underscores perhaps the most worthless feature MS has ever put out - the movable menu. Who ever wants to change that?)

      I agree wholeheartedly. A limited part of my job, fortunately, is user support. Dynamic and movable menus make this a total nightmare. Now, not only do they not know where the thing they're looking for is, I can't be sure I do, either.

      --
      Sure I'm paranoid, but am I paranoid enough?
  3. Seriously? by Anonymous Coward · · Score: 3, Funny

    Guys, guys. There's nothing wrong with Microsoft Office.

    1. Re:Seriously? by Enderandrew · · Score: 4, Insightful

      I'm guessing this comment was made in a facetious tone.

      I love FOSS. I'll use it every chance I can get. I will sing the praise of FOSS all day long.

      However, Office is one of the best products Microsoft has ever put out. It is feature rich, the new UI in Office 12/2007 is damned clever, and despite all the bells and whistles, it loads extremely fast.

      KOffice isn't nearly as powerful. OpenOffice.org is slow and bloated. I'm also not crazy about how 20% of the program is in Java.

      The big knock on MS Office is the security flaws that come from macros. Just turn them off. And people have done proof-of-concept macro exploits with OpenOffice as well. The reason that we see so many in MS Office is because people specifically target it. It hackers targetted OpenOffice as often, you'd likely see the same number, if not more exploits.

      But honestly, MS Office is a pretty solid product.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    2. Re:Seriously? by OohAhh · · Score: 1
      It hackers targetted OpenOffice as often, you'd likely see the same number, if not more exploits (than MS Office).
      You can't honestly say that. All you can really say is that there may be more exploits found. More people looking for exploits doesn't mean that they will either find them or that they are there to be found. Even then, with more unknown flaws existing in OpenOffice, you can't make a quantitative comparison between the two totally unrelated code bases.
    3. Re:Seriously? by Enderandrew · · Score: 3, Insightful

      OpenOffice's code isn't exactly free of bugs. Given that it is open-source, it would be very easy to discover (if not plant) exploits. I advocate open-source software. And I'm glad that projects like OOo are around. Don't get me wrong. But office suites in general form some of the largest applications we have. There is just a butt-load of code there. So flaws are bound to pop-up. And people do specifically really target Microsoft.

      I still believe Office to be one of the best products they put out. And I do believe (though I can't quantify with real evidence) that you could easily see the same type (and number) of exploits in other office suites if they were targeted as often.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    4. Re:Seriously? by rbochan · · Score: 1

      and despite all the bells and whistles, it loads extremely fast

      Um, you do realize that it adds a pre-loader to the machine startup so that it's running whether you're using it or not, and that's why it fires up so fast, don't you?

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    5. Re:Seriously? by Enderandrew · · Score: 1

      I always remove that from my startup group actually. And even without the preloader, on these crappy dells at work with 512 megs of memory and celerons, Excel opens in 2 seconds. I really wish I could say the same thing about OpenOffice. I use preload on my Gentoo box with OpenOffice, but it is just slow.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    6. Re:Seriously? by YU+Nicks+NE+Way · · Score: 1

      It does not, and has not done so in Office 95, which was released eleven years ago. Check your task manager display.

    7. Re:Seriously? by YU+Nicks+NE+Way · · Score: 3, Informative

      Actually, if Ars Technica is to be believed, the French Office of Defense has done a comparitive security analysis, and Open Office lost badly. The kinds of bugs the OO.o had were design bugs; these are file handling bugs. If equivalent design bugs existed in Office, they'd be the ones exploited, not the harder to find and exploit data validation bugs.

    8. Re:Seriously? by Dan+Ost · · Score: 1

      Given that it is open-source, it would be very easy to discover exploits

      The exploits that are easy to find are very likely to already have been found
      by the developers. The exploits that are difficult to find are the ones that
      we're worried about (although the developers have the advantage there too since
      they tend to know the code more intimately).

      --

      *sigh* back to work...
    9. Re:Seriously? by Pink+Tinkletini · · Score: 0, Flamebait

      Not all of us are PC users like you. Office doesn't do any such preloading on the Mac, and Word and Excel still start up immeasurably faster than OpenOffice, and on top of that is still plenty more capable and usable. Don't kid yourself--OpenOffice is a bloated piece of shit.

    10. Re:Seriously? by Marcus+Green · · Score: 1

      Where did you work out that 20% of OpenOffice is written in Java? It seems to be able to run without any Java installed at all.

    11. Re:Seriously? by OohAhh · · Score: 1
      Actually, if Ars Technica is to be believed, the French Office of Defense has done a comparitive security analysis, and Open Office lost badly.
      The article is very short and light of any detail. It makes one real statement and that is that OpenOffice doesn't put up enough warning messages for potentially insecure operations in macros. If you assume that people will always read warning messages and respond accordingly then this might have a point.
      The kinds of bugs the OO.o had were design bugs; these are file handling bugs. If equivalent design bugs existed in Office, they'd be the ones exploited, not the harder to find and exploit data validation bugs.
      The idea that a warning message somehow equates to security is ridiculous. The warning message is a band aid for the underlying problem with the insecure macro functions. The real solution is either to remove the functions or fix them. As to the type of insecurities I'm quite sure that any that can be found will be exploited. You should never assume a problem does not exist merely because it may not have been found yet.
    12. Re:Seriously? by YU+Nicks+NE+Way · · Score: 1

      What the article said is the the Ministry of Defense researchers were able to run malicious code through OO.o without a warning -- by design. That's the equivalent of the IE design flaw in which a control could be loaded w/out user intervention, and then queried to see if it was safe for scripting -- before there was any evidence one way or another. Would you claim thatthe IE flaw wasn't a catastrophic design error?

    13. Re:Seriously? by cnettel · · Score: 1
      If you find a crash with an automated fuzzler, you can then track it back to the source and come up with an exploit easier, even if the bug itself is highly non-obvious. Just an observation. You obviously need to do some reverse engineering on the MS Office binaries to do the same thing today.

      Of course, for OOo, just about anyone is theoretically free to track the complete bug down and provide the fix, while we can just report it in the MS case. It goes both ways, but having access to the source doesn't mean that reading the source is your starting point when finding the exploit. It might still help you crack the hole wide-open.

    14. Re:Seriously? by Old+Duck · · Score: 1
      I'm also not crazy about how 20% of the program is in Java.

      I'm curious, does anyone know why Sun did this (I'm assuming this is from Sun's StarOffice). I know Sun is going to push Java, but why a Java / C++ hybrid? Why not all one or the other?

      Anyway, I too find this annoying..

      Mike

      --
      There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy.
    15. Re:Seriously? by freedom_india · · Score: 1
      Yup. Agree with you. On my 512MB AMD AThlon system, MS Office 2000 loads up MUCH faster than any other program (other than Notepad).

      Whatever flaws MSFT may have, their Office is a SOLID product.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    16. Re:Seriously? by Marcus+Green · · Score: 1

      I start up OpenOffice on a machine with no Java (no JDK no JVM) I open up a large document (40,000 words), I edit it, I save it in its native format, just for a laugh I save it in a non native format. I then open up an OO.org spreadsheet and enter some data, I save it. Wait but this cannot be happening because OpenOffice is a C++/Java hybrid, is it magic, am I imagining it? /sarcasm.

    17. Re:Seriously? by Enderandrew · · Score: 1

      Many of the core features only run with Java. You can opt out of these features, but things like New Document Wizards and the Help system do constitute core features.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    18. Re:Seriously? by Marcus+Green · · Score: 1

      Document wizard a core feature? I think of core features as Word Processing, Spreadsheets and Slide show creation, none of which require Java (neither does the help system).

      It would be fair to say that some non core features of OpenOffice use Java, it would not be fair to say that OpenOffice is a C++/Java hybrid any more than a Linux distribution is a C/Bash hybrid, because it ships with some very useful Bash scripts.

  4. Re:Access ? by cobryson · · Score: 3, Insightful

    Access is used by lots of small businesses keeping database logs of their customers and such...while it's not the greatest, it fills the void for a much larger customer base than you might think. In regards to the topic in general, it seems reasonable that as software grows more intricate and feature-filled as versions progress that more and more bugs will arise due to the mountains of new code added on. Maybe it's just me but 24 bugs in all of Office, when it is not even available to the public for beta testing, seems acceptable.

  5. Siege by Anonymous Coward · · Score: 4, Informative

    Siege, not seige.

    1. Re:Siege by cobryson · · Score: 1

      a coward with a good point! spellchecker really oughta be used guys...i'm pretty sure that feature of Office isn't buggy.

    2. Re:Siege by linj · · Score: 4, Funny

      Microsoft Office Bug #84782642 >> Not critical

      Spell-check does not notice misspelled words.

  6. Re:Access ? by mtrisk · · Score: 4, Funny

    Clearly, Microsoft keeps track of internal bug reports through Access.

    (I keed, I keed...)

    --

    Without a proper flamewar, Anonymous was undecided on what shell to run.
  7. Attacking Office vs. attacking IE by kripkenstein · · Score: 4, Insightful

    The count also surpasses the 20 flaws that Microsoft has fixed so far this year in Internet Explorer, a perennial favorite among vulnerability researchers.

    This is in tune with the general movement of virus and trojan writers to make money for their work, that we have been seeing in recent years. Internet Explorer was a good way to reach as many people as possible, but such attacks are also quickly detected, since they affect many people. So you make some money (for porn ads, most likely), then stop. With Office, you can attack fewer targets, but get paid well for your efforts, and no-one ever hears about it.

    This sort of corporate espionage can go on for years without any antivirus vendor even getting the chance to encounter the malware. In addition, virtually 100% of corporations use Office; it's easier to leave IE in favor of Firefox than Office for OpenOffice. So targetting Office makes a lot of sense.

    1. Re:Attacking Office vs. attacking IE by LoonyMike · · Score: 1, Interesting
      Also, with many IE flaws (and the OS itself) being fixed, it probably becomes much easier picking up the "dormant" office app's and find the more flagrant flaws.

      After a period of intense fixing on a component, one expects the remaining flaws to be harder to find - not that there aren't any, of course.

    2. Re:Attacking Office vs. attacking IE by the_womble · · Score: 1
      This sort of corporate espionage can go on for years without any antivirus vendor even getting the chance to encounter the malware.

      Are you saying that it could happen or you know it does happen? It sounds like the latter.

  8. Help stomp out "more than" abuse! by aiken_d · · Score: 5, Insightful

    The worst form of "more than" abuse is, of course, when people use it with flagrantly non-round numbers. "More than 274 parts", "More than 6831 batteries", etc.

    The second worst form -- which this OP engages in -- is nonsensical math. If 24 faults is "more than six times" the number of faults in the previous year, then the number of faults in the previous year was 1, 2, or 3 (if there were 4 in the previous year, 24 would be exactly six times as many). Yeah, the previous year could have been zero, but 1) I know office better than that, and 2) let's give the OP at least a tiny bit of credit.

    So, ok, we're up from between 1 and 3 to 24. "More than six times"? Well, if the previous year was 3, "more than seven times" would be more accurate. If the previous year were 2, "twelve times" would suffice. And, god help us, if there were only one in the previous year, "compared to only one last year" is probably better than "24 faults, which is 24 times more than last year."

    Please, join me in the crusade against "more than" abuse. It does give extra punch to a sentence, but only if used properly.
    -b

    --
    If I wanted a sig I would have filled in that stupid box.
    1. Re:Help stomp out "more than" abuse! by Anonymous Coward · · Score: 0

      24 times "more than" last year? 1*24 == 24; !(24 > 24)

    2. Re:Help stomp out "more than" abuse! by ettlz · · Score: 1

      While I applaud your Campaign for Realistic Analysis in the Press, and wince at "more than", "over" and "almost" abuse, one must appreciate that the "extra punch" is all they really care about. Consider the target audience — they're hardly the type to be subscribing to PhysicsWorld, much less check the figures, are they?

    3. Re:Help stomp out "more than" abuse! by LordLucless · · Score: 1

      Obviously they had 3.5 faults last year.

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    4. Re:Help stomp out "more than" abuse! by lav-chan · · Score: 3, Informative

      The article actually says that it was exactly six times more (the software giant has detailed at least 24 Office flaws found by outside researchers in its monthly bulletins, six times the number of Office flaws found in all of 2005), so this isn't really a simple case of wanting 'extra punch'. Either the person who wrote the summary read the article wrong or it's some insidious (yet extremely subtle) attempt at making Microsoft look worse than it really does. Um, probably the former.

    5. Re:Help stomp out "more than" abuse! by Anonymous Coward · · Score: 0

      Let us stomp out adverbs at the end of sentences.

      They do give extra punch to a sentence, but only when properly used.

    6. Re:Help stomp out "more than" abuse! by Anonymous Coward · · Score: 0

      >> The worst form of "more than" abuse is, of course, when people use it with flagrantly non-round
      >> numbers. "More than 274 parts", "More than 6831 batteries", etc.

      Can I get an "amen" here?

      How about "discounts of up to 50% or more"

      -ac

    7. Re:Help stomp out "more than" abuse! by Junior+J.+Junior+III · · Score: 1

      We want to help you. I'm recommending you immediately pry the ">" key from your keyboard and put it into quarantine until this abuse can be isolated and dealt with properly. The Math Police have been informed of your IP address, and will be pinging you shortly with additional instructions. Do not panic. Help is on the way.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    8. Re:Help stomp out "more than" abuse! by Anonymous Coward · · Score: 0

      mod this down!!!! This guy is an idiot.....actually, "more than" an idiot.

  9. Is OpenOffice ready? by kripkenstein · · Score: 4, Interesting

    I guess it sucks if your business requires some esoteric feature in Microsoft's expensive and proprietary office software, but it is outright incompetence for any CTO to not have migrated, in the process of migrating, or planning on migrating their workers to OpenOffice at this point.

    Personally, I use OpenOffice, but from what I hear it's not that easy to use OpenOffice for many corporations. Some people I know are in the process of building a tech company, and they wanted to use OpenOffice, both because of the cost and because of the security. But some testing revealed that a single feature made that impossible for them: 'track changes' worked fine in OO, but opening a document from Office with change tracking never succeeded 100%. Apparently they plan to collaborate on documents with people outside their organization, so that's a problem. Sadly it looks like they will be buying Office licenses soon.

    OpenOffice is great for a home user, but 'enterprise-oriented' features like tracking changes with people using Office are a must for some corporations. Until OpenOffice gets this sort of stuff to work, I can't completely agree with the quote above.

    Although, given the security risk for Office users - which we can't even evaluate, as I'm assuming most corporate espionage is never discovered - it might be rational to find a way to live without some of the features in Office. Or, alternatively, to run Office on Crossover Office on Linux (assuming some of the trojan functionality, e.g. calling home, depends on ties with the underlying OS, which makes sense to me).

    1. Re:Is OpenOffice ready? by Marcus+Green · · Score: 3, Informative

      A few years ago I was working on a book where the other editors were using Word and change tracking. I used OpenOffice and was pleased and surprised to find the change tracking worked fine for us. It might be worth urging those folks to register a bug and conditions to cover their experience.

    2. Re:Is OpenOffice ready? by Anonymous Coward · · Score: 0

      where have you been? oo has had change tracking, and interoperability with word's change tracking for about 2 years.

  10. Re:Access ? by pembo13 · · Score: 1

    I would agree with you there except for the "when it is not even available to the public" I except a lower count _because_ it is not available to the public. Ie. if the code base was at least read-only, I would expect a higher number of such reports. However, do these guys get paid for this? I would assume Microsoft has dedicated staff for this.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  11. Re:Access ? by cobryson · · Score: 1

    Yeah i see what you mean, more beta testers=more bugs found...my point was that a piece of software that has not made it to public beta is still going to have lots of issues, and that's understandable. Had these 24 issues arisen closer to the release date and during beta testing, this problem would seem much more significant.

    Also, I don't know if these testers are paid or not, but yes, Micrsoft has their own testers. However, the tried and true method of having an outside source proofread your work is very helpful in discoverig problems in any situation.

  12. Re:Access ? by hotdiggitydawg · · Score: 1

    Sure - if you have a data file (tab delimited or whatever) with more than 65,536 rows you can't open it in Excel. Or maybe you're more familiar with SQL queries than coding for Excel. Enter a market niche for Access. I see both of these happening on a regular basis in the world of Finance.

  13. Re:Access ? by Frogbert · · Score: 4, Informative

    Access is a very powerful program, if nothing else it allows you to easily create a frontend to a much more powerful database with very little fuss.

    Access is huge in business because it is trivial to modify the user interface, and to add functionality later on. A massive database solution might do the job faster but if the IT staff can't go in and change the interface every now and then it is pointless. A prime example is upgrading the user interface from the one designed in 1998 for an 800x600 screen to a more recient 1024x768 interface.

  14. My leige, we are under seige! by Anonymous Coward · · Score: 0

    says the Flaw Finder.

  15. Re:Access ? by vux984 · · Score: 2, Interesting

    Access actually has a number of uses in the business world, and even the enterprise.

    Even in larger businesses, where a major enterprise database/system would NEVER be written in "access" its not uncommon for a little access app to be written as a custom front end to some aspect of an mssql server database. In fact that's one of access' strenths, its actually a pretty good RAD (rapid application development) tool for building simple UI front ends for larger databases. And since Access is bundled with Office Pro its basically "free" in this environment.

  16. Apples and Oranges by Umbral+Blot · · Score: 4, Informative

    Just for clarification the article says that the flaws are being found in the latest production version of office, not the latest iteration (which would imply pre-betas of office 2007 (2008?, whatever)). Obviously it would be stupid to compare the flaws in a production product with those in a pre-beta, which is what the summary on /. seems to imply.

  17. Re:Access ? by pembo13 · · Score: 1

    Delphi comes to mind for such RAD tools. But I suppose I see your point.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  18. Academic Problems by Anonymous Coward · · Score: 0

    OpenOffice would be great, except that in the academic world, Microsoft Office still holds a dominant position. Mainly, this is due to two facts. First, major citation programs that are critical to published scholarship, such as End Note, will not integrate with OpenOffice. Second, many major academic conferences require a PowerPoint presentation. Now, you can write all you want about how that sucks and how people should not support such stupid requirements, but they exist, and I as an academic professional must adhere to them.

    So I am glad to see that M$ is patching these bugs. Anything that makes my essential tools safer is a Good Thing.

    1. Re:Academic Problems by CowboyBob500 · · Score: 2, Insightful

      First, major citation programs that are critical to published scholarship, such as End Note, will not integrate with OpenOffice.

      And? When I did my MSc we did use MS Office (before the days of OOo) but we did all our citations by hand. It didn't make things much slower as long as you were organised. And if you're not organised enough to keep track of your citations, what the hell are you doing in academia anyway, and what the hell is your thesis going to read like?

      Bob

    2. Re:Academic Problems by KwKSilver · · Score: 2, Interesting

      Word Perfect has been doing footnotes, endnotes, citations etc. very well since version 6 for DOS. Very well. As far as citations go, I created a file with alphabetized, formatted references cited 15 years ago & just add new stuff to it. It is currently in the vicinity of 100 pages long.

      As far as PowerPoint goes, I put together my last presentation in the OO clone & exported it as a .ppt file. No real problems other than my owm unfamiliarity with such routines. I really prefer a slide projector... and careful preparation over glitz.

      --
      If you want your life to be different, live it differently.
  19. And the free desktops? by infolib · · Score: 1, Insightful

    KDE and GNOME could really use this as well. Security through minority is only so feasible. Is anyone working on something similar?

    --
    Any sufficiently advanced libertarian utopia is indistinguishable from government.
  20. More than 6 times? by Kijori · · Score: 2, Insightful

    Why would they write this? 4x6 is 24, and every integer under 4 is a factor of 24. So they could have sadi "8 times as many", or "12 times as many". But why "More than 6 times"?

  21. Anti-Virus Deals With This by lseltzer · · Score: 1

    All of these flaws deal with documents and the answer is obvious: you need to have anti-virus anyway, and it's easier for AV to cover these flaws quickly than for Microsoft to patch them quickly. So for any responsible organization it's not a problem for very long.

    1. Re:Anti-Virus Deals With This by NtroP · · Score: 1

      The problem with most of these exploits is that they are highly targeted. This means that AV vendors often never get the infected sample until much later - after the damage is done - if ever. Companies are loathe to disclose the fact that they've had a security breach to anyone - even upper-management - let alone outside AV vendors. This means the exploit can be abused for long periods of time with many different targeted victims before it even gets on the AV radar. This whole time, my company might be vulnerable or even compromised, since most of our upper management take the view that "we have AV software - we don't need to spend any more time or money on traffic analysis and network baselining. Just focus on our outward-facing servers with IDS and stop pestering us with internal stuff!". Yes, they are morons.

      The myth that you can rely on AV software for comprehensive defense is severely flawed. AV software is almost purely reactive and always behind the eight-ball. It's easy for malware authors to test against popular AV packages and code around it. AV vendors have to actually catch and analyze the malware and then deploy the updated signatures. This gap can be an eternity in the security world.

      --
      "terrorism" and "pedophilia" are the root passwords to the Constitution
  22. Am I the only one by antifoidulus · · Score: 0, Offtopic

    who thought that "Flaw finders" where people who found flaws in Finder? Thats even easier than finding flaws in Microsoft software....

  23. Re:Access ? by miro+f · · Score: 4, Informative

    ok, just to clear a few things up:

    1) they're talking about security vulnerabilities, not bugs. I'm sure the number of Office bugs are in the thousands... It's pretty difficult to write a large piece of software without them
    2) The article was stating that 24 Vulnerabilities were found in the current crop of Office, not in the up and coming Office 2007, so your bit about "not available to public" is not applicable

    --
    being vague is almost as cool as doing that other thing...
  24. Meaningless statistics... by hahn · · Score: 4, Insightful

    Okay, 24 flaws were found. And yeah sure, it could be that it was actually "six times more than" (see the great post about "more than" abuse) found in all of 2005. It could just mean that they've been looking harder this year, not because flaws didn't exist before. The longer the program has been in development, the longer they have had to expose flaws. Plus, we really don't know anything about these "flaws". The article is very vague. We don't know the nature of the flaws, how difficult they will be to fix, or even how likely any hacker would be able to even use the flaw to do any serious damage.

    And on the topic of flawed interpretation, I really must protest the comparison of an entire suite of at least 4 applications to ONE (internet explorer). That's worse than meaningless - that's just plain stupid.

    You know how the saying goes about statistics - "The average human being has one breast and one testicle."

    --
    "The only normal people are the ones you don't know very well."
    1. Re:Meaningless statistics... by Anonymous Coward · · Score: 0

      The flaws are basically buffer overflows that are exploited by malformed documents. Sloppy programming rather than sloppy design. ;-)
      The method of exploitation is tricking a user into opening a malformed file. User has to be running as admin.

  25. It's a danger *now*?? by scdeimos · · Score: 2, Informative
    Not since the days of macro viruses and Melissa have Office files posed such a danger to computer security.'Not since the days of macro viruses and Melissa have Office files posed such a danger to computer security.

    Bollocks! They've always posed a danger, it's just that now they're getting some attention. I wonder if they'll look at TrueType/OpenType fonts any time soon - anyone remember the BSOD .ttf file?

  26. Re:Access ? by Gli7ch · · Score: 5, Funny

    I believe by "professional user" our anonymous friend means "person who for some reason purchased the Professional Edition of Microsoft Office, possibly because it sounded cooler". I use it for phone numbers!

  27. Quite right by kahei · · Score: 4, Interesting


    Absolutely. As soon as OO implements a large enough subset of Office features, I'll be all over that.

    Until then, as long as there's a need to embed documents, to use a powerful macro language that communicates with the OS and other software, to have data update in real time, to interop with business logic that depends on DDE or XLLs, or to do any of the million other essential things that Excel (in particular) does and OO does not, it's "Hello, Clippy!"

    Actually, though, I do have some questions for those who might take a more optimistic view than me:

    1 -- maths formulae created in OO don't seem to work in Word. Is that OO's fault or Word's?
    2 -- Bloomberg's DDE system seems not to work with OO (not that it's particularly efficient in Excel either). Is that OO's fault or Bloomberg's?

    --
    Whence? Hence. Whither? Thither.
    1. Re:Quite right by WWWWolf · · Score: 2, Insightful
      Until then, as long as there's a need to embed documents, to use a powerful macro language that communicates with the OS and other software, to have data update in real time, to interop with business logic that depends on DDE or XLLs, or to do any of the million other essential things that Excel (in particular) does and OO does not, it's "Hello, Clippy!"

      That's the Microsoft approach.

      The OSS approach is not to try to integrate the stuff in the application. Integrating stuff to applications is slow, difficult and error-prone.

      The smart solution, of course, being that the documents can be processed by external tools written in any language you choose, with the documents only acting as the intermediate data stores and representation.

      Why make software open up the office application and use cursor-ballet to do its stuff, when you can just open the document and feed the data in right away, spitting out a new, modified document? That's not the confusing, explosive rocket science Microsoft is proposing - instead, just same stuff people have been doing since dawn of time in frigging IBM mainframes.

      The reason nobody does that in MS is that nobody understands the file formats really all that well, but OpenDocument file format is actually documented...

    2. Re:Quite right by lazyforker · · Score: 1
      2 -- Bloomberg's DDE system seems not to work with OO (not that it's particularly efficient in Excel either). Is that OO's fault or Bloomberg's?

      It's Bloomberg's fault. Sorta. They probably haven't had enough feedback from customers saying "We need OO support!". Why would any company spend time and effort on developing a product if there's no (known) customer base?

      Contact their customer service and tell them you want their DDE system to work with OO.

    3. Re:Quite right by Anonymous Coward · · Score: 0

      Ironically I have written two scripts (to to the same thing: convert a .xls file to a .txt file) for openoffice and msexcel, and the openoffice one is the one that brings up the application window. Oh well. Maybe there is some documentation for it somewhere (the excel docs are terrible).

    4. Re:Quite right by chthonicdaemon · · Score: 1

      I would have just used xls2csv and some filter utils to get the format I need. I guess that's more of the unix way.

      --
      Languages aren't inherently fast -- implementations are efficient
  28. Not how many bugs, but why is interesting. by 5937 · · Score: 1

    The bugs where found with automated tools to make "broken" files. Seems to work well. Means there will be a much higher detection-rate and it is much harder to keep up patching.

    Also Office is the new vector of attack, no longer IE or email. Office is now the format for the web, and people can't avoid opening files coming from the outside. A good reason to examine it closely.

  29. The reason why office is being targetted ... by Anonymous Coward · · Score: 1, Insightful

    Office System is not just an Business Application, it is an entire Business PLATFORM hance why its called Office SYSTEM.

    Anything built on top of Office System will also be targetted. Office is not just about Outlook or word or Excel anymore. It is an entire ECO SYSTEM for business.

    My company business unit is building upon O12 System. This is a great reason to be concerned. It offers ALOT for free (including the vulnerabilities due to its inherent complexity and visiblity)

  30. Overly complex by Jessta · · Score: 0, Redundant

    The thing about most Office suites, openoffice included, is that they are overly complex for what they are used for. The more complex the software is, the higher chance that there will be bugs.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
  31. Re:Anti-Virus Deals With This=Wrong! by Anonymous Coward · · Score: 0

    Sorry, malware writers run thier code against AV software to make sure it gets through first before releasing it in the wild. It's figured around 8 out of ten malware attempts gets through.

    Only one brand of AV software catches 90% of malware and it only holds .07% of the market.

    http://www.zdnet.com.au/blogs/securifythis/soa/Why _popular_antivirus_apps_do_not_work_/0,39033341,39 264249,00.htm/

    http://www.zdnet.com.au/news/security/soa/Eighty_p ercent_of_new_malware_defeats_antivirus/0,20000617 44,39263949,00.htm/

  32. If someone else can find the flaws, why didn't MS? by Futurepower(R) · · Score: 3, Interesting

    It seems amazing to me that there are so many very critical flaws in Microsoft products. If someone else can find the flaws, why didn't Microsoft?

    I've heard that Microsoft is managed in such a way that programmers don't have time to finish their work. I know that Microsoft makes more money if there are more flaws, because users can be expected to upgrade.

    However, it seems that there are too many bugs for that to be the whole explanation.

    So, why, year after year, has Microsoft been at the top of the vulnerabilities list? I don't accept the argument that "software is complex, and always has bugs. There are people who know how to write complex software that is secure. Microsoft could certainly hire such people. If the company wanted to have software that was relatively free of vulnerabilities, it could.

    The argument that Microsoft vulnerabilities get more attention doesn't seem adequate to me to explain the huge number of very severe bugs.

    But, what is the explanation?

  33. Re:If someone else can find the flaws, why didn't by jacksonj04 · · Score: 2, Insightful
    There are people who know how to write complex software that is secure.
    Secure != Bug Free

    May I point you to the OpenBSD bug tracker, in which you may notice a bug has been open (Not even analyzed) since 1997. MSFT isn't the only one who doesn't fix bugs quickly, 9 years is a bit excessive.
    --
    How many people can read hex if only you and dead people can read hex?
  34. Re:Anti-Virus Deals With This=Wrong! by SCHecklerX · · Score: 1

    AV will always be broken. There are better ways than signatures. The problem is with human nature. We'd rather take a pill to relieve a headache than avoid the things that give us that headache in the first place.

  35. Re:If someone else can find the flaws, why didn't by sedman · · Score: 2, Insightful

    You should have posted the bug #. I'm willing to bet that the 9 year bug is neither severe or security related.

  36. Automated tools by fermion · · Score: 3, Insightful
    The article seems to decry the use of automated tools to find these flaws. The question to be asked then is, if the automated tools are so easy to use, why do software developers not use them to find flaws?

    It is somehow considered "unfair" to use to these tools? Does MS already know of the flaws found by these tools and just chosen not to fix them? Do the OO.org people run these tools agsinst the OO.org suite.

    From a practicle point of view, these tools just seem like regression test. Test that we all know we should run, but few take the time to so do. And as solftware developers not running regression tests really puts the responsibility of the falws in the developers lap, not QA or the user.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:Automated tools by ZorbaTHut · · Score: 2, Insightful

      Because software developers don't think of it. Because you need computers to run these on, and that means you have to justify, to your superiors, why you need a computer just to run an automated fault-finding program on. Why not just, you know, stop making mistakes?

      Automated tests are fantastic, and I use them extensively, but not many developers do the same.

      --
      Breaking Into the Industry - A development log about starting a game studio.
    2. Re:Automated tools by Anonymous Coward · · Score: 3, Informative

      Office runs a ton of automated tests against the product (running well over 1 million scenarios a week). Hell, there is a lab with 1400 computers in it dedicated to doing nothing but running tests against a developer's changes (before they check in).

      The fact of the matter is that fuzzing tools weren't very common while Office 2003 was being developed; while I'm sure the concept has existed for quite awhile, I the first I'd heard of it was around 2004, and it wasn't until 2005 until I saw much in the way of 3rd party tools.

      Fuzzers ARE being used in tests for Office 12, for whatever that's worth...

  37. Re:If someone else can find the flaws, why didn't by jacksonj04 · · Score: 2, Informative

    >Number: 137
    >Severity: critical

    As quoted from the tracker.

    --
    How many people can read hex if only you and dead people can read hex?
  38. At first glance... by pNutz · · Score: 1

    "Maude Flanders Lays Siege to Microsoft's Office"

    I think I need to cut down a bit. Maybe more Futurama instead.

    --
    Death and danger are my various breads and various butters.
  39. What about pirate versions? by giorgosts · · Score: 0, Offtopic

    Pirate versions of windows can recieve security patches. Pirate versions of Office don't, since any office updates will break the cracks used. Therefore office flaws can be more damaging to the cheap scate user. He has to pay, or (preferably) use OO instead

    1. Re:What about pirate versions? by Anonymous Coward · · Score: 0

      Umm, no. Office update does not (currently) do any legitimacy checking, the standard warez "corporate" VLK version of office XP updates just fine.

  40. as a pessimist, you're part of the problem by r00t · · Score: 2, Interesting

    Suggesting Office is pretty bad, but you do have some semi-legitimate reasons.
    A bit of optimism is called for.

    Suggesting IE is pure evil. You're needlessly putting critical data at risk.

    1. Re:as a pessimist, you're part of the problem by Anonymous Coward · · Score: 0

      Hmf. Please. "MS=Evil" arguments is quite a good reason for corporate decision makers to stop listening.

      You know the difference between optimists and pessimists? Experience.

    2. Re:as a pessimist, you're part of the problem by r00t · · Score: 1

      Reason to listen: putting critical data at risk

      Related reasons:

      fiduciary duty
      trade secrets
      Sabares-Oxley
      HIPPA
      SEC rules and regulations regarding insider knowledge

  41. that problem is a RESULT of using Access by r00t · · Score: 1

    You coded up some crapplet in Office BASIC. As a result, the user interface does not scale to different screen resolutions. Your solution to the problem is actually the cause of your problem.

    Using a proper GUI toolkit, building an app that fails to scale is probably more difficult than building one that scales perfectly. All the example apps scale perfectly. Most of the documentation assumes that you want your app to scale perfectly. As a bonus, you get a programming language that isn't a joke.

    Proper toolkits: GTK, Qt, most of the Java stuff, probably FLTK and wxWindows...

  42. The hell you say? by BancBoy · · Score: 1

    Yes. Absolutely. "Nobody ever got fired for recommending Microsoft Office."

    Clearly you don't know anyone that recommended buying Word 6 for Macintosh. After Word 5 being just fine they created a superturd in the next release.
    Take a Mac program, port it to Windows, rewrite it, and then compile it for Windows and Mac. How could that possibly yield a crap product?

    --
    [UID-HeinzIntel]
  43. systematic or systemic? by Anomalyst · · Score: 1

    systemic: of or pertaining to a system. http://www.webster-dictionary.net/definition/syste mic
    indicating evil as a pervasive and basic attribute of any Microsoft product or endeavor.

    or

    systematic: Of or pertaining to system; consisting in system; methodical; formed with regular connection and adaptation or subordination of parts to each other, and to the design of the whole. http://www.webster-dictionary.net/definition/syste matic
    indicating a deliberate, planned integration of evil into Microsoft products and endeavors.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  44. Re:If someone else can find the flaws, why didn't by Anonymous Coward · · Score: 0

    If someone else can find the flaws, why didn't Microsoft?

    Who says Microsoft can't find the flaws? The problem is, Microsoft needs to find ALL the flaws. The "someone else" just needs to find ONE flaw.

  45. hire people who can think by Anonymous Coward · · Score: 0

    Not ones working from muscle memory.

    When MS stop supporting your current stuff, or you can't buy it any more, you'll have a shedload of numpties who will be complaining and no way out.

  46. On the other side.... by woolio · · Score: 1

    There were up to 10x or more flaws in Office discovered this year than the previous year.

  47. fuzz to 0wned... by mengel · · Score: 1
    Actually, if it's a stack-smasher kind of bug, you can often exploit it from a fuzzer without ever looking at the code, because very often what the code ends up doing is jumping to an address contained in the fuzz sequence.

    So your program crashes with a PC=0xdeadbeef (as an example), you search the fuzz data for the sequence 0xdeadbeef, and try changing the fuzz data to 0xbeefdead, and if that's the new PC in the crash, you simply put a really short break-me sequence in front of it, and change the PC to the return address in the crash minus the length of the break-me sequence...

    Sure, not every bug that the fuzzer findes will be one like that, but I suspect many of the ones listed in the MS code were found that way.

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  48. Re:If someone else can find the flaws, why didn't by IngramJames · · Score: 1

    If someone else can find the flaws, why didn't Microsoft?

    Given the sheer number of people looking for flaws who don't work for Microsoft, the answer is simply: Microsoft could, if they employed as many people to look for bugs. But since other people are doing it, and for free, why should they?

    So, why, year after year, has Microsoft been at the top of the vulnerabilities list?
    Because their products are used in more places than any other. Therefore, if you want to write an exploit which will spread the furthest, or cause the most damage, then you target the most widespread software. It really is that simple. If another product came to market, and wiped out Microsoft's lead, then I'm willing to bet that we'd suddenly see slews of flaws in the new Product X being reported.

    If the company wanted to have software that was relatively free of vulnerabilities, it could.
    Given the complexity of the software, I think that's up for debate. But Microsoft, being a profit-orientated organisation, face different pressures than a non-profit, open-source project. At the end of the day, managers have targets that the sales people have promised other people. If you get slippage on a project, then (in my experience) the attitude of the managers (at any profit-based company) is usually "let's ship something that LOOKS like it works; we can always patch it later, and we'll hit our deadline."

    I've never worked for Microsoft, so I don't know what their processes are; but I can certainly understand how a software company ends up shipping products with security flaws, and how they are discovered so quickly.

    And, of course, there's a certain breed of script kiddy who targets Microsoft products because they are Microsoft, and regarded as the Evil Empire (tm).

    --
    'No rational religion claims "supernatural" exists, that's an atheist slander.' - seen on slashdot.
  49. No need to worry by Frightening · · Score: 1

    If the siege gets too hot, Baller will be out with his Furion Chair Battalions, and will settle the matter in seconds. The pen testers are trembling.

  50. feeture fud .. Re:OpenOffice by rs232 · · Score: 1

    "Openoffice is slow, awkward to use and lacks a lot of features"

    On this computer, Open Office opens and runs just as fast as msOffice under Windows. Most people stick to open/spellcheck/save/print. It doesn't matter how many feetures, you still have to pay someone to work the computer.

    "after all time is not worthless"

    fud injection alert ...

    --
    davecb5620@gmail.com
    1. Re:feeture fud .. Re:OpenOffice by drsquare · · Score: 1

      OSS fanboy alert...

      MS Office starts up in a couple of seconds, OO can take up to a minute. Anyone but the most hardened of zealots can admit this.

    2. Re:feeture fud .. Re:OpenOffice by rs232 · · Score: 1

      "OSS fanboy alert..."

      If praising OSS makes me a 'fanboy' what exactly does that make you?

      "MS Office starts up in a couple of seconds, OO can take up to a minute. Anyone but the most hardened of zealots can admit this."

      With the quickstart applet and increasing cache memory, it open up as fast as msOffice. After the first use it's slightly faster.

      troll alert: mod -9
      keywords: fanboy, hardened, zealots ...

      --
      davecb5620@gmail.com
    3. Re:feeture fud .. Re:OpenOffice by drsquare · · Score: 1

      No, ignoring blatant flaws in OSS makes you a fanboy.

  51. collaboratively authoring .. Re:OpenOffice by rs232 · · Score: 1

    "Our (very small) business recently migrated *away* from Open Office"

    What was the name of this business?
    Why did it migrate to OpenOffice in the first place?
    What did you use before migrating to Open Office?

    "Since changing to office our productivity on certain tasks such as collaboratively authoring"

    Neither msOffice nor OpenOffice are suitable for such a purpose. What you need is some kind of CVS system only in this case to handle rich text files.

    "We just send the latest version and they send it back with the edits marked in track changes"

    Reminds me of an architects office I did some work for. 'A' emailed a doc to 'B' who worked on it and emailed it to 'C' who emailed it back to 'A'. Meanwhile 'D' worked on the 'C' version and emailed it to 'F' who emailed it in turn to back to 'A'. Question: which one is the 'current' version?

    "Openoffice has to be really, really easy for someone to use who is familiar with office (its getting closer, but a long way to go)"

    I've tried a few msOffice users on OpenOffice and they can't tell the difference!

    "its ability to save to and read from office formats needs to be a lot better than it currently is"

    Oh, I forgot: A, B, C, D, E and F all have different versions of msOffice. B can only read files sent from A etc ..

    --
    davecb5620@gmail.com
    1. Re:collaboratively authoring .. Re:OpenOffice by davros-too · · Score: 1

      Fair points on collaboration - you are absolutely right that there are much better tools for collaboration. Especially within an organisation where we can specify a CVS system and train staff to use it. But, and this is my main point, this isn't how the vast majority of people work. They've all got office and send documents back and forward by email using track changes. Its a flawed system, but in practice for the most common purposes it works surprisingly well. I'm not trying to argue that office is better, my main point is that until you can swap documents smoothly between openoffice and office, then openoffice will not be the preferred product for many small businesses. To some extent its the old adage - your new product needs to be better, cheaper and (in software) fully compatible with the established player before people will switch. Two out of three will get you only a small niche.

      --
      In theory, there's no difference between theory and practice; in practice there is.
  52. troll alert .. Re: feeture fud .. Re: OpenOffice by rs232 · · Score: 1

    "No, ignoring blatant flaws in OSS makes you a fanboy."

    No, resorting to name calling makes you a TROLL

    "Openoffice is slow"

    False ...

    "awkward to use"

    How so exactly. Most users can't tell the difference ..

    "and lacks a lot of features"

    Exactly what kind of functionality does it lack?

    "I think I'll stick with MS Office, for a professional user the price is not important"

    The corollary meaning being 'professional' users don't use OO and the rest only use it because it is 'free'

    "after all time is not worthless."

    If this isn't a TROLL, I don't know what is.


    Who are you going to be next week?

    --
    davecb5620@gmail.com