Microsoft Word Security Flaw
JWL-23 writes: "cnn.com is reporting that a Microsoft Word flaw may allow file theft. Furthermore, they plan on not fixing Word 97, leaving millions of users out in the cold. Yet another reason to try OpenOffice.org." It still takes more than running Word to expose the contents of your hard drive though.
Well, that sounds like an excellent motivator to try harder to get it right the first time!
If you want to make an apple pie from scratch, you must first create the universe. -- Carl Sagan
Thank god I downloaded openoffice last night.
My sister's entire school district is switching to it, it's cheap and open source, so theres no "were not going to fix it" crap.
Schools have been sold on the idea that students need to learn the microsoft products for the business world. But I say if you learn open office you'll be able to use office 2000 should an employer some day down the road still be using it.
Chicago2600.net more than a lifestyle, its a survival trait.
" If an attacker can persuade a target to open, modify and then return a document to him he can snaffle sensitive files on a user's PC. "
This isn't a huge bug with office it's a huge bug with USERS.
I loved this one:
"It's incredible to me that Microsoft would turn its back on Word 97 users," said Woody Leonhard, who has written books on Microsoft's Word and Office software. "They bought the package with full faith in Microsoft and its ability to protect them from this kind of exploit."
To paraphrase Douglas Adams, "Bill says, 'I refuse to fix bugs, for patches deny faith, and without faith I am nothing.' "
I know of quite a few businesses that dont feel the need to pay for an upgrade when Word 97 does everything they need. There's no incentive to upgrade. (Even now, because they don't use the document protection features)
Seriously, I would like to hear one compelling reason to upgrade from Word 97 to a newer version if all you use word for is word processing and basic mail merge.
that qualcomm (maker of the eudora PIM/email client) was the company that found the bug? not that I like microsoft, but somehow this was a sneaky way to undermine microsoft by releasing to the public such a huge bug.
I just wonder... did qualcomm try to blackmail microsoft first, before releasing the "scoop" on the bug?
"That decision -- still left largely up in the air by Microsoft engineers -- may leave millions of users of Word 97 without a fix. All versions of Word are susceptible to the flaw, but the problem is most severe in Word 97."
Up in the air. May. Key words and phrases that denote that no final decision to "screw" users of '97 have been made.
Of course, 'bugged' documents could easily be captured by any number of third party virus scanning suites, which I would surely hope any use in an office environment who opens e-mails with reckless abandon would use.
I don't need no instructions to know how to rock!!!!
It is a shame that software development companies do not have a legal obligation to fix significant flaws...
This lack of responsibility on the part of proprietary software developers is one of the main selling points of open source software. It's so difficult to define what constitutes a "major" problem, and what the seller should be obligated to fix.
Allowing users to steal files obviously falls on the major problem side of the line, but many other problems are in a gray area that is difficult to define. Besides this, most users find that the bugs they consider to be "major" are different than those other users might consider important, based on the way they happen to use the software.
Just another argument for using open-source software whenever you possibly can. If you discover a bug like this and the author isn't willing to fix it, you can always fix it yourself. Why would you ever want to leave this decision to someone else?
finally, word is catching up to emacs 1988!
2 1337 4 u!
>Well, that sounds like an excellent motivator to
>try harder to get it right the first time!
Name one major software product that has been bug-free from initial release.
For that matter, name one major software product that has ever been bug-free at any point in its lifetime.
-l
Yet another reason why MS Word is not a document exchange format. That rant is also avaible in other formats
Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
Analyst Laura DiDio of the Yankee Group said companies are taking a risk by using such old software, but Microsoft should correct the problem because of its severity.
I am having a hard time getting my head around the concept that newer software equals software with "less risk". I do not understand why a product, open or closed, is inherently more "risky" due to its age. Perhaps she means un-patched old software? Is she advising users of a genuine risk, or is she making the case for a revenue stream and saying that IS Managers who do not stay "less old" in their application selections are jeopardizing their companies? Although she admonishes Microsoft to fix the problem, it seems her implication is that said managers are negligent, as opposed to the software vendor who may or may not patch the hole they wrote.
"Furthermore, they plan on not fixing Word 97, leaving millions of users out in the cold."
That's not entirely true. It is true that before this story broke, Microsoft had no plans on updating or offering any new fixes for anything '97.
However, CNN and AP reported this morning that Micorsoft hasn't ruled out a fix and that they are in the process of determining what it would take to make a fix available.
quote from the article:
"Microsoft suggests users view hidden codes in every document they open"
Most people I know don't even like looking at non-printable characters...
While they're at it, they may as well suggest that everyone examine binaries manually before they run them.
"I bet I'll get blamed for this." --Mayor Quimby
My interpretation is that the file is attached 'silently' - the user is unaware that the attachment was made.
I say this only because its so obviously not an exploit if the user must willingly select a file, even if s/he is not aware of what action spawned the file dialog window.
I think its a pretty serious exploit if that is indeed the case.
"Old man yells at systemd"
Is there any way we can make a filesharing protocol based on this, and have gateway machines that mirror files that are behind facist firewalls that block gnutella ports to gnutella ? A kind of really long latency email server ?
I have a "hello world" Perl script that is at 7.6.5 and has been bug free for it's entire lifetime. :) Oh wait that is not so much what we like to call major is it? Oh well.
But on a serious note I think that there are bugs and then there are bugs. And this certainly falls into the latte category. So I think instead of just saying bug one should say glaring borderline negligent bugs should fall under this. And I can name many major software products that have *never* had anything even close to this bad.
Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
Satirizing this stuff is almost obsolete. Your word processor can send confidential files without you knowing it? What's next, your email client and movie player? Oh
See? That's hardly even funny anymore - people expect it. Timothy's right, though - the rubber meets the road with the IT manager. When users come to you asking for an office suite for home, play up what a nightmare Microsoft malware is, and how easy and free OS software is. People are starting to get this, and OS software is going to empower them.
This isn't as much "normalization" as it is "don't take so many drugs when you're designing tables."
Hey, new feature in Word!
>>product that has been bug-free from initial release
Citronella candles?
The auto industry is required to make parts available for 10 years past the model year. Makes sense.
Why not apply the same rule to software security fixes? Sure would do a lot to motivate better design.
The free upgrades that you seek can be downloaded here. Just don't go telling everyone because people will take advantage of their generosity.
1) IMHO the emphasis on Word97 is wrong. I originally tested this on Word2000 and it worked perfectly.
2) I was not out to find yet another M$ bug. I was using Word for my daily work when I stumbled onto this. It was one of those "I wonder what this button does" things.
3) The vulnerability is actually a lot more serious than the AP and bugtraq posts reveal. There is actually a way to skip the last step where the victim returns the bugged file. In other words, just editing and saving (or printing) the bugged file is sufficient. Look for a new bugtraq post early next week.
The corporation I work for (which is huge, BTW) still uses Office 97 and Outlook 98 on Windows 2000 as our desktop configuration.
We are currently planning to upgrade to Windows XP in the next 6 months, but the plan is for us to continue to use Office 97 as there are no compelling business reasons for us to upgrade to later versions.
Office 97 does *everything* we need it for. Period.
Visio 2000 is the only 'recent' version of any Microsoft software that we currently use.
A computer once beat me at chess, but it was no match for me at kick boxing -- Emo Phillips
...why not just ask them to send you their addressbook or whatever?
If people are going to be doing this to documents from people they don't know, I don't how they're going to be smart enough to figure out that joe12345@hotmail.com isn't actually their tech support guy/marketing person/whatever who needs this file for some real reason?
I realize that Joe User wouldn't notice half the time, but when a document jumps in size you'd think they would wonder about that.
That and the fact that most people don't delete their old mail.
III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIII
maybe we can get the riaa involved and sick them on M$ since its M$ that is causing the 'file sharing' violation (ie, if some user 'shares' files via Word that weren't for public consumption).
wouldn't that be schweet to get M$ in trouble with the riaa. I'd buy a ticket to THAT event!
--
"It is now safe to switch off your computer."
I'm not making any accusations *cough*, but does this strike anyone else as a great addition to Microsoft's "fuck them over and make them upgrade" business model? Leave a product full of security flaws, and, years later, when people aren't upgrading to the new version, refuse to fix security flaws in the old versions.
t tp://news.com.com/2100-1001-253578.html?legacy=c net
Refer to:
http://news.com.com/2100-1001-273276.html
h
Uh huh. Like that's going to happen.
I imagine next month they're going to suggest that everyone view the source for web pages they visit to get around the latest IE bug.
Turning on Tools | Options | General | Macro virus protection ought to help. Yes, I looked at the Word97 menu to validate that... .doc's, lacked I all self respect. /. motto 'News for nerds, stuff that matters'. It's not news, for nerds, nor does it matter.
It strikes me that I know enough VBA that I could probably write some horrific trojan
While no great supporter of his Majesty Satanic, this article seems rather a stretch of the
Come to think of it, such a stunt is likely also possible in Word Basic under Lose3.1, for the 286 diehards out there. Shall we also excoriate Redmond for failing to skin dive in that septic tank of code? Some old bastard in Scotsdale, AZ might be writing his memoir using that application, you know...
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Incidentally, Microsoft isn't "leaving millions of users of Word 97 without a fix." The fix is to upgrade your five-year-old copy of Word, get all the "great" features Microsoft has included since 97, and put money into Microsoft's coffers so they can develop great new features for Word 2007. Of course, that's Microsoft's solution. The better solution is to wipe your hard disk and download the Red Hat ISO or buy a Mac before you become further entangled in Microsoft's web.
If they were that gullible, this is the least worrisome of their problems. FUD in an AP article? I am shocked! I hope that's not the fix. "Ford suggests drivers check their oil and tire pressure before each time they start their cars."Weapon Of Random Destruction
--
E_NOSIG
Microsoft. What insecurity to you want to exploit tomorrow?
It still takes more than running Word to expose the contents of your hard drive though.
The article mentions that the reason this is an issue is because the manner in which files would be stolen follow a normal business process among corportate types... Receiving an email from a company member. Editing it (for markup or review), then sending an email to someone else. Secretaries are good candidates for generic attacks, since they'd often need to review documents. But even executives are prone to such unattentative activity.
-Michael
If you manufacture and sell a physical product, like a car or computer, you are legally responsible to provide support and repair/replacement for 7 years after discontinuation.
In the U.S., anyway.
And it isn't quite a 5 year old product -- almost. It actually shipped in late November 1997 *AND* with a major flaw -- it couldn't export Word 95 format correctly, even though it claimed it could. It only did RTF. They fixed that in February 1998.
Learning HOW to think is more important than learning WHAT to think.
Insane. You know, if Isuzu discovered a fatal flaw in all Rodeos going back through 1997 yet announced they were only going to provide fixes for models '00, '01 and '02 there would be a congressional investigation.
Completely insane.
http://kered.org
FTA:
But, referring to Microsoft engineers, McGee said "there's only so far back they can go."
No. There's only so far back they WILL go. There is a HUGE difference. Microsoft has CHOSEN not to support it, it's not that they can't.
I'm not a prophet or a stone-age man,
I'm just a mortal with potential of a super man.
"It's incredible to me that Microsoft would turn its back on Word 97 users," said Woody Leonhard, who has written books on Microsoft's Word and Office software. "They bought the package with full faith in Microsoft and its ability to protect them from this kind of exploit."
Come on....Word 97? Who expects Microsoft to do something to fix problems in that? They have had 2 major (4 if you include the Mac versions) releases since then. You think Netscape is going to issue a patch for 4.7x now that version 7 is out? Just one example of many.
I'm out of my mind right now, but feel free to leave a message.....
Microsoft ending support on Office 97 is nothing new in the business world. Car companies regularly end their support for different models. After a while it is not cost effective for them to produce spare parts for these models. Also, look around everywhere in the technology industry. Companies are constantly discontinuing support. I have a Denon receiver who's fm tuner went out and I'm S.O.L. b/c they don't make spare parts anymore. All this complaining about their discontinued support for Office 97 is nonsense.
The logic of this eludes me.
If you are using Word97 and somebody else is using WordXP. The other person will get the patch.
Opensource software now...
You are using KDE1 and somebody else is using KDE3. Security Hole X that is in both. KDE3 will get 'patched' or at least fixed, I doubt that KDE1 will get fixed. The only benefit here is that you could potentially fix it yourself, but if you are using KDE1 i doubt you really would.
What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
I imagine that all copies of Office XP will stop working on January 1, 2004 (or whenever the support promise runs out) due to some bug which "prevents proper start up of program file once the system clock passes 01012004:00:00:00, and instead displays upgrade flash screen and and crashes."
Since the service period will have expired, Microsoft will not be fixing this problem, and will instead recommend upgrading to OfficeBall Z for $1000 a copy.
One reason might be that OpenOffice is free, while GobeProductive is not...
:-)
I actually just installed OpenOffice on my home PC's Win2k drive (still gotta get it for the Linux drive). I have to admit that I've never tried GobeProductive, but I did use the old StarOffice (5.2) for a while. I thought it stunk. OpenOffice is quite comparable to MS Office in terms of usability. On my system it was quite a bit faster than MS Office as well. So let's see, OpenOffice is (1) free, (2) compatible (> 90%, probably) with MS Office, (3) available right now for multiple OS platforms. Granted, GobeProductive might be faster than OpenOffice, but come on, do you really need the file to open instantaneously?
Maybe someone will come up with a quantum office productivity suite that will open files before you need them...
what a great way to kick Office XP (or maybe even Office 2000) sales way up. Remember when Office XP came out, and everyone said that there weren't enough new features or incentives to upgrade? Some people reported that they still used Office 97. Well, here's your incentive. Miscellaneous people 'stealing' Word docs.
:).
It makes me wonder if MS marketing is blowing the bug way out of proportion -- the average user hears 'Word 97 will let people STEAL your documents' and runs down frantically to the local CompUSA and buys a copy (or 2 or 3, depending on how many machines, of course
I haven't seen a proof of concept or anything, but I wonder how serious this bug really is. Just my $0.02 US.
No, it should be "buy once, and receive free repairs for life". Bugs are present in the software from the beginning, and should be covered by the warranty, no matter when they are discovered. Car manufacturers do that, and survive, why couldn't software producers do the same? It's much cheaper to supply a software patch than recalling cars to fix bugs.
Numerous serious security problems in Office 97 have not been patched and Microsoft won't patch it anymore.
Especially Outlook 97.
Just my 2c!
"I'm a leaf on the wind. Watch how I soar."
-Hoban Washburn
View some of the past word docs you've received in a hex editor...
Near the bottom there is often information from other documents of the sender that they were recently working on. I don't know why it saves this. Maybe something to do with the undo buffer?
At work I used to look at internal memos that would be sent out on a weekly basis and find out all sorts of other stuff that was going on.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
That would be a great change to software copyright. Give software full copyright protection as long as it is supported (supported being defined as helpdesk support and maintenance). That way, MS (or any software maker) would have stand by the software that has been purchased instead of abandoning it like yesterday's newspaper.
When MS drops support for Word 97, Windows 95, DOS, or whatever other package, then that version should be free to copy. We still have many machines where I work that use Win 95/Office 97 (new Machines get Win 2K and Office 2K) and have apps out in the field (point of sale) that use DOS 6.22 and Desqview. We still have to license every PC that is used -- why shouldn't we get support if we are shelling out $$?
Beware of Sleestak
According to the list of MS Obsolete Products, Office 97 and Word 97 aren't included.... yet.
But with the number of successive software upgrades (OS included) since Office/Word 97, MS could claim that Office/Word 97 is too far down in its food chain to care.
Mod Karma -1: I sed bad wurds. If I cep my mouf shut, I wud be at riyses.
Is it just me, or have A LOT of people been switching to Open Office lately? I am primarily a Windows user, but I recently downloaded open office. I was planning on snagging a copy of Office 2K from a computer show for my Church, but it was a little much.
In my quest for saving money, I remembered "star office" back from my redhat days. I vaguely remembered a slashdot article talking about star office and something to do with open office. So I checked out the web site and got it. I was amazed to see it could open my power point files that I had saved in office 2000 on my own computer. Cool stuff! I think this one actually has a good chance of becoming a competitor to MS Office.
However, I really don't think the user interface and usability is geared towards "dum-dum" users enough just yet. Even the name of the powerpoint like product was confusing to me (ie, "Impress"). Don't get me wrong- it is definitely useful, but it still isn't quite the same. A lot of users are so used to Office functionality that this will be a hurdle for Open Office to overcome. But Open Office is a BIG step in the right direction! And the price is right..
I think what is really needed is a standards body to come up with office document formats (such as document format, presentations, "calculators"/excel, etc.). This would be a Good Thing for the community. One of the most frustrating things about office productivity is having an old version of such and such, or not being able to open a particular format.
"Furthermore, they plan on not fixing Word 97, leaving millions of users out in the cold. Yet another reason to try OpenOffice.org."
They say that like other companies don't orphan software after 5 years. Programs become obsolete. Are we to ask Adobe to support Photoshop 4 still after it's had (at least) two major releases after it?
Even if you have money to burn, this still may not be acceptable. What if the new product is altered in such a way as to not meet your needs? What if you simply can't agree to the new "license agreement"? In such a case, you're totally screwed!
With Open Source software, you have the option of making fixes to any version of the software you want. Sure, it may be expensive, but at least you have that option.
Of course, proprietary vendors can get around these problems pretty easily, by not altering licensing agreements, and supporting products from only a couple years ago(97...), etc. ie. THEY CAN SHOW SOME GOOD FAITH TOWARDS THEIR CUSTOMERS!
Sticking feathers up your butt does not make you a chicken - Tyler Durden
I think that if you refuse to support your old code, you should be forced to release it open source so the community can fix it.
That ought to light a fire under MS with those security vulnerabilities.
I read the internet for the articles.
...richie - It is a good day to code.
I write very basic Visual Basic scripts to automate the transcrition process for a large hospital. Miscosoft Word is completely insecure. Every Word document can contain one or more large complete applications that can interact with the internet, the network, a user's computer etc. Even with my very limited and basic knowledge I could (and have) accomplished the above. Every transcribed document in my department of this hospital is full of my code. If I was a certain type of person, the danger to patient privacy and confidentiality would be immense. I'm not like that but the idea that companies, hospital and governments world-wide use use Word on a daily basis is rather unsettling. I can only image the explots that someone who A) really knew what they were doing and B) lacked ethical standards could accomplish.
In the same week we wondered why Miscrosoft was making HP/Compaq kneel and beg to "be able" to provide MS Windows with each PC. (rather than Microsoft thinking themselves "lucky" to be moving so many copies of their software)....Along comes this as to where Microsoft may refuse to patch Word 97. Now I personally know of quite a few fortune 500 companies that are still 100% Word 97.....Would not this size and (clout) of a user base still warrant security patches to serious holes? (Well for most software companies it would -- but Microsoft's relationship..err..monopoly with their customer base in almost 180 degrees from everyone else.)
(+1 Funny) only if I laugh out loud.
They've obsoleted BOB!!!! Noooooo!!!!!!!!!!!!
I am assuming that your IT group hasn't done any stability testing
:-)
You are of course assuming that our IT group is stable enough to perform that kind of testing...
A computer once beat me at chess, but it was no match for me at kick boxing -- Emo Phillips
It still takes more than running Word to expose the contents of your hard drive though.
True. Running Windows helps.
This horrible bug could even allow invaders to install malicious or undesirable software such as MS-Word 97.
Oh, wait
Table-ized A.I.
What, you mean linus still produces patches for 1.1.x? Or that samba still fixes holes in 1.8.x? Or that apache still fixes holes in 1.2.x?
<grub> Reading
Coz who made Linux v1? Or FreeBSD 2?
If we are not careful, open source developers will be worse hit - it will raise the entry barriers for software.
Maybe a better direction would be - you either support it, or open source it so that others can support it.
Be careful what you wish for. And be careful of what other people wish for.
e.g.
So many software problems.
we got to do something.
Lets require manufacturers be liable no matter what.
Lets make legal action easier against software producers.
Lets require software certification.
Guess what will happen if these happen.
The "antihacker" and "security" directions can also affect open source badly.
So beware.
Link.
(* Ah, the "field codes". They can do some interesting things... *)
I wonder if the antiviral software (McCaffe, etc) will be able to detect them?
The problem is that they can't tell if it is meant for legit purposes or not. But, it would be nice if there was a setting to get warnings.
Virus detection/fixing is less and less a Boolean operation these days.
Table-ized A.I.
Rather than penalizing them, this "fixes in current versions only" policy makes it PROFITABLE for the software vendor to write flaws into the code. They are acutally better off selling products that have serious proiblems.
"Now that we got you hooked and your company has stadardized on our product and all of your documents are in our proprietary format...if you want a version that really works (or doesn't possibly expose your data to damage), pay us $200 (a year) for the upgrade!"
Ever dream you could fly? Get up from the Flight Sim. I Fly
Actually, the Duesenberg Model J had 15 years. Not that anybody had a chance to use it, the Model J came out in 1928 and the company went bankrupt in 1937. Yes, I was refering to recalls. The manufacturer is responsible for design errors, even when the warranty has expired, but they are not responsible for wear and tear.
No they haven't, he's just called Clippy now. Don't believe me? In Office97, press F1 for help and type "bob" into the search field, and see what you get...
As I've posted here before, I supect Bob will never really dis for the very simple reason that the product manager for Bob was none other than Melinda Gates (pre-marriage, of course.)
"The future's good and the present is nothing to sneeze at." - Roblimo's last
Of course, there's a way to address this problem with...a Word Macro! :)
Sub AutoOpen()
'
' IncludeTextBarrer Macro
' Macro created 9/13/2002 by Geoff Speare
' Created for Word 2000, use at own risk, etc.
'
Dim count As Integer
Dim vbFix As VbMsgBoxResult
Dim blFoundOne As Boolean
blFoundOne = False
For count = 1 To ActiveDocument.Fields.count
If ActiveDocument.Fields(count).Type = wdFieldIncludeText Then
blFoundOne = True
vbFix = MsgBox("An INCLUDETEXT field has been found. Would you like to lock it? " & _
"(Select All and then Ctrl-4 will unlock all fields if you change your mind.)", vbYesNo, "INCLUDETEXT Exploit Detection")
If vbFix = vbYes Then
ActiveDocument.Fields(count).Locked = True
End If
End If
Next
If blFoundOne Then
MsgBox "Your document may have a field which secretly includes text from another file. You may wish " & _
"to Reveal Field Codes (ALT-F9) and examine the document closely before saving or distributing it.", vbOKOnly, _
"INCLUDETEXT Exploit Detection"
End If
End Sub
It is a shame that software development companies do not have a legal obligation to fix significant flaws for a certain amount of time.
Other than the fact that I can find no rational basis for such a law, it would also have to apply equally to open source software. (There's that "equal protection" thing that totally changed the nature of the Constitution in 1865...)
If we enact laws around the idea that software developers have some sort of responsibility to deliver functioning products, then that standard must be applied across the board. Open source software might find it quite hard to survive in such an environment, where a lawsuit could put the authors' personal assets at risk.
"The future's good and the present is nothing to sneeze at." - Roblimo's last
I love IE, I love .NET, I love my Win2K box, I love SQL server, and I really love my XBox. But when it comes to Office (Outlook especially) I have to look for a nother solution due to these ongoing security issues. I've been using Eudora for email for years and I've finally tried Open Office a month ago so that I could uninstall my old copy of MS Works. I'm not "pro" or "anti" OSS, but I just wanted a decent office package. OO is not great, but at least I don't have to worry about these security issues. Maybe I'll plunk the cash for Star Office if it looks any better. I don't mind paying for software, and I don't have time to look through the code, but paying for MS Office is like paying someone to install back orifice on your machine.
:-).
The irony continues as I sent my resume into MS last week - the resume was created with Open Office of course
There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
... changed to include a hacksaw? Or at even left opened? ;-)
Because developers do not intentionally create vulnerabilities in their products.
.so or .dll library). This was done at the request of a customer who wanted to import numbers from a legacy database with the scripting language. In this case the database didn't have support for the scripting language and had API libraries in built in another language.
Check out this "contrived" situation:
The application in question is a spread sheet program.
Module A created 5 years ago allows any caller to load a file into a buffer.
Module B created 3 years ago allows any caller to transfer a buffer over a network interface to another buffer.
Module C created 1 year ago allows you to embed and execute a scripting language into the data file. This was used to replace an old macro language written 6 years ago, but wasn't flexible enough to handle new features for your application. The developers do not want to create a scripting language from scratch. They smartly choose to use a well tested and widely used language.
Module C version 2 allows the script to make library calls (like calling a
Now a hacker discovers she could link module A and module B and embed that into any spreadsheet datafile using module C version 2. She works for a bank and creates the spreadsheet which then downloads other spreadsheets with confidential account numbers and passwords.
Who is responsible? What should be done?
Well IMHO the hacker is responsible for any harm she has caused by using this exploit.
This is the state of the industry today. And before you say this does not happen in other engineering practices (trust me it does to a lesser degree). There is even a term for this "The Law of Unintended Consequenes."
Most software of sufficient age and compexity will run into problems like this. The problem is when you know the problem exists and you cannot do anything to remedy it.
The essential problem isn't one so much of open vs. closed here, but of monopoly vs competition. Microsoft has a monopoly on office suites, and as such they have no compelling reason to fix their program's older versions. If they weren't a monopoly, this wouldn't be as much of an issue because people could easily choose another well-known product or preassure an inevitably more pliant Microsoft to fix it.
Now, if the software was Free Software (like Open Office or Abiword) this flaw in older versions could be fixed by third parties if they wanted. Or they could upgrade. This is the option offered by the likes of Debian, who backport security fixes from the newest software versions. The problem is that in this case the choice isn't even offered to the users. If Microsoft decides to not fix the bug then there's nothing anyone can do about it.
This is freedom. I don't care that 99% of users can't fix the bug. There's one that can. That one has a choice. Hell, even those out of the 99% have a choice to learn how to program and go about it if they want. Sure, 99.9% of these previously helpless users will choose not to do this, but maybe 0.1% will, which empowers even more people.
This is also security. It's got nothing to do with how many parks and welfare programs a government has, the same way it doesn't matter how many levels of undo you have, features do not provide you with freedom. The essence of your quote is that saftey is a matter of the choices we are able to make in how to live our own lives. The more you sacrifice in your personal freedoms, the less safe you are.
This is also why, to answer your question, open source developers are often more responsible about these matters than closed developers. They have made a choice to be and they know their users have a choice. Freedoms require responsibility. For all your bluster about Apache, it is still deployed on more sites than IIS, and it still has less vulerabilities.
In a closed world, there is no choice, no matter how many features are lumped in to the program.
"I may not have morals, but I have standards."
Or any office suite that supports macros?
OOo lets you put a Basic macro in a document and have it run when the doc is openned. Couldn't it, say, look around in your home directory for text files or OOo documents, load said documents, and "hide" interesting info from those documents in the current document?
Hmmmm
But back to my original point - there are many contexts where it is literally day-to-day routine for lawyers to email Word documents back and forth, with each recipient detaching and saving the file, throwing in a few edits, and sending it back. In some situations, such as court documents that typically are negotiated, then filed jointly (e.g., proposed pretrial and scheduling orders), this interaction occurs among parties who are adversaries in a lawsuit - the farthest thing I can imagine from a trusted exchange.
This alone allows substantial opportunity for exploitation. Even if you don't know any specific filenames, it seems as though you could easily grab the Registry, which is always named the same thing, and learn at least some path and filename information from it. And also keep in mind that many firms (not ours, fortunately) use a stupid auto-format that appends the path and filename into the footer of a document. Let's say I was an unscrupulous lawyer co-drafting a scheduling order, and knew about this exploit. I might go through the earlier files and records in the case, and look at the briefs my opponent filed. If the filename was in the footer, I could rig the scheduling order to get the brief, which would contain not only the printed text I'd already seen when the brief was filed, but perhaps leftover redlines, comments, those mysterious fragments at the bottom, etc.
To answer your obvious questions: (1) no, I haven't tried it, and I'm not planning to, so I don't know if it would actually work, and (2) I have sent the Bugtraq link to the one non-worthless person in our IT department, and (3) yes, I realize this is not a macro exploit technically, so turning macros off won't help. But folks, this is really scary, and I am sure that legal practice is not the only line of business where "enemies" or untrusted parties exchange Word documents via email. That is how the world does business these days.
No, no, no. This is not a sig.
Furthermore, they plan on not fixing Word 97, leaving millions of users out in the cold. Yet another reason to try OpenOffice.org
Well that's just a bullheaded and ignorant thing to say. I'm sure there were a plethora of bugs/holes in Windows 3.11 when Windows 98 was released, but was anyone copmlaining ? No. Reason ? After a run of five years, you either upgrade or accept the fact you're playing the odds with outdated software. End of story.
Seriously, I would like to hear one compelling reason to upgrade from Word 97 to a newer version if all you use word for is word processing and basic mail merge
Your the person of charge of applications in your company. MS announces they are dropping all support for Office 97 products. You upgrade.
I'm not saying I don't agree with you, I haven't found any compelling features of Office2k that I didn't have in Office97, but sometimes it's more than just the features.
Not to mention that Office2k+ products support the MSI installation method and auto-repair which sysadmins like [or so MS would have you believe]
Live web cams
Yes, it is easier with non-software since it was a matter of "function or not".
The specific instance I was thinking of was when I worked in the automotive electronics industry. I've also seen this in a couple other manufacturing industries but would have to dig for the exact regulations.
Learning HOW to think is more important than learning WHAT to think.
Once a bug (defined as a failure or a program to function as documented, advertised, or otherwise represented by the publisher) is reported to the developer, the publisher must
1) Within 6 weeks, acknowledge the bug by posting the information on a web site or sending the information to registered users via postal or email.
2) Within 6 months, contact all registered users and either a) offer a full refund of the purchase price, or b) provide a fixed version of the program.
Failure to comply with these requirements renders any exclusion of consequential damages related to the bug in question invalid.
First, let me say that I used to use StarOffice 5.2 and am currently using OpenOffice on Windows 98SE. I've been in environments where Microsoft Office (several versions) have been in use.
OpenOffice installs just as easily as Microsoft Office, the compatability with most documents is pretty high (sometimes it exceeds the later versions of Microsoft Office for old docs), and the layout is familiar enough (to Microsoft Office) that is easy enough to pick up. I haven't noticed any printer problems with either the old dotmatrix or the newer inkjet.
That being said, OpenOffice is not compatable with Microsoft Office scripts. For 95%+ of the users out there this doesn't matter. But I know of at least one nation-wide company that bases part of their business on AccessVB scripts. For these companies, a move to OpenOffice would be expensive, since programmers would have to be hired to convert the scripts over. (Then again, upgrading to Office 2005 is expensive too).
Even without the need for VB scripts, OpenOffice's and Microsoft Office's abilities don't overlap 100%. There are some things that are easier to do in Microsoft Office. There are things that are easier to do in OpenOffice.
That being said, I'm sticking to OpenOffice. Installation on windows is easy (comes as an MSI and an exec), works for my light-to-moderate wordprocessing needs, and the cost is easy to bear. :)
Just my $.02
This is terrible considering how many offices still use MS-Word 97. Boy, if only there was some way where we could encrypt the applications and seperate there memory spaces so a virus or bad program couldn't execute it or access it without a certification.
(wink, wink)
http://saveie6.com/
Office 97 was released in January 1997. So yeah, longer than 5 years.
The only thing that SAMBA doesn't easily handle (and that is an issue of the underlying file system) is permissions. Standard permissions work fine but ACLs are a no-no unless you install a file system capable of supporting them. Domain controllers are tricky but thay have been working for a good four years now at least.
There's a better story on this at The Register. It mentions that the exploit uses the INCLUDETEXT field, and works even if macros are disbled.
What we're looking at here is the ability to disallow a certain small feature. It's the kind of bugfix you can actually do as a person. I'm not talking about doing major work on the source (like the Mozilla project with the original Netscape 4 source).
I read the internet for the articles.
No, it wasn't a troll.
> you can't share files with more than a few clients from 2K-pro
We didn't need to. We needed to share with exactly 3 clients. In specific, the PC that takes the mugshots, the PC at the 'booking desk' where they "books the perps", and the clerk's PC who enters offense data. It simply had to be physically seperate from the real server that handles the calls for service data from the dispatchers, and runs the records management system.
Can't have big TIFFs knocking out the 911 system.
It was a dead-simple system in a Mayberry-esque Sheriff's dept, if you haven't guessed. Those of you who live in rural areas with small PDs, here's a peek at how they use the technology.
> Domain controllers are tricky but thay have been working for a good four years now at least
My point is, tricky for the sake of tricky doesn't cut it. 5 minutes compared to hours of time we ultimately bill to the client, or eat ourselves. Plus, I didn't appreciate having to spend any more time than I had to in the middle of a bad episode of "Dukes of Hazzard"
It was just an example of a simple task made complicated by an idealogue.
I don't need no instructions to know how to rock!!!!
You say, "The vulnerability is actually a lot more serious than the AP and bugtraq posts reveal. There is actually a way to skip the last step where the victim returns the bugged file."
I'm more inclined to believe you. What's to keep the bug maker from making a macro that gets directory listings and attaching that file the first time? Heck, a good macro could search all files with keywords and get them.
People using M$ are fools, and people using Word for information storage and exchange are insane. The new W2K license gives M$ the "right" to search your computer. Word everyone the same "right". Why would anyone use either?
Friends don't help friends install M$ junk.
Why?
Request top_secret_nuclear_codes.doc
Ok, a bit far fetched, but you do get the idea ?
Live today. Tomorrow will cost a lot more!
You obviously have never used any major linux distro. You should go to rhn.redhat.com or heck out any of the other major distributions. You have no idea what you're talking about.
No, you obviously are far to quick to assume you know far more than other people, when in fact, you don't.
Over the years, I've used literally dozens of Linux distros, including the "major" ones such as Red Hat, SuSE, Turbo, Caldera, Mandrake, Corel, Slack, and Debian. My "production" Linux experience goes back to version 0.99 patch level 56. I've even built commercial products around Linux (RedHat itself in the most recent case of a high performance storage-over-IP server.)
So actually, I *do* know what I'm talking about on this topic, and I stand by my statements. (They were, as was clear in the context, aimed at applications, not the OS itself...)
FWIW, I find BSD is a far better choice these days than any Linux distro, especially for production use where stability, reliabilty and security are important.
"The future's good and the present is nothing to sneeze at." - Roblimo's last