Security Bug Doesn't Discriminate
An anonymous reader writes: "Despite all the fuss about Microsoft's booth at LinuxWorld next week, a security bug doesn't seem to care about the difference between open- and closed-source systems. The bug, found in a code library included in several popular applications, affects Windows 2000, Solaris, Mac OS X, and Linux, reports
eWeek's Dennis Fisher."
We can expect the fixes for all the open source systems to come way before Microsoft's "investigation" is complete.
(Anonymous, so as not to be a karma whore)
Researchers have identified a security flaw in a code library included in numerous popular applications that could enable an attacker to execute code on remote servers.
The problem affects the External Data Representation (XDR) libraries derived from Sun Microsystems Inc.'s SunRPC remote procedure call technology. XDR libraries are used to translate data between systems, regardless of their architecture.
What was the original liscence for Sun's XDR library ? (genuine question)
I believe this XDR vulnerabilty stems from a more serious problem in most implimentations of calloc()
The problem is created when the size of the ADT * numElements > a machine word
I'm parphrasing from this advisory on bugtraq
Security Update 2002-08-02
- This update addresses the following security vulnerabilities which affect current shipping versions of Mac OS X Server. These services are turned off by default in Mac OS X client, however if these services are enabled then the client becomes vulnerable. It is recommended that users of Mac OS X client also apply this update.
- OpenSSL: Fixes security vulnerabilities CAN-2002-0656, CAN-2002-0657, CAN-2002-0655, and CAN-2002-0659. Details are available via:
http://www.cert.org/advisories/CA-2002-23.html
- mod_ssl: Fixes CAN-2002-0653, an off-by-one buffer overflow in mod_ssl Apache module. Details are available via:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN
- 2002-0653
- Sun RPC: Fixes CAN-2002-039, a buffer overflow in the Sun RPC XDR decoder. Details are available via:
http://bvlive01.iss.net/issEn/delivery/xforce/ale
r tdetail.jsp?oid=20823
So unless you're a hardcore geek who turns on SSL, and hasn't yet updated to the latest security updates, you should be fine with your version of OS X (client). OS X Server users would probably have updated already.I am artificially intelligent.
No kidding. Maybe the submitter thought that just having one link wasn't l33t enough. So he/she picked one obviously at random (since it has absolutely nothing to do with anything) and used it as a segue to the story. If I could figure out what the opposite of ingenious is, I'd use it here.
The TCP stack, zlib, now this.
It makes me wonder just how much of other peoples code Microsoft utilizes, and then locks down with their "Thou Shalt Not Even THINK About Reading This Code" end user license agreement...
Bob-
The Ludwig von Mises Institute. The reasoning individuals economics
BUFFER OVERFLOW FOUND IN RPC!
"I assumed blithely that there were no elves out there in the darkness"
I don't know about "original", but I can go back as far as RPC 3.9. They didn't even have a copyright notice. The license was almost entirely a disclaimer.