Major NFS Bugs Found & Being Fixed 24
mbadolato writes "From an article at kerneltrap.org: On the FreeBSD hacker mailing list, Jordan Hubbard commented on some serious issues with NFS, posting a tool called 'fsx' - originally developed for the NeXT OS - that was ideal for finding them. Matt Dillon was quite impressed by the tool and immediately started playing with it. In very little time, he presented a number of major fixes..."
There's a good collection of the emails here describing some of the fixes that Matt Dillon has made."
Not only NFS (Score:3, Informative)
Re:Not only NFS (Score:1)
Re:Not only NFS (Score:2, Informative)
fsx.c (Score:1)
Anyone gotten this to run on linux? After I fixed the (silly) division by zero error, it still dies with an mmap: Invalid argument error
Re:fsx.c (on GNU/Linux) (Score:3, Informative)
Including a (trivial) port to GNU/Linux.
Local filesystems are OK (except for ReiserFS), but NFS does show some problems.
http://www.uwsg.indiana.edu/hypermail/linux/kerne
It also shows problems in Linux.... (Score:3, Informative)
In essence, the problem is seen on reiserfs (being investigated [indiana.edu]) and also in NFS. No-one has mentioned following up on the NFS problems yet...
Nor have problems yet been seen in XFS, Ext2 or Ext3.
Re:Major NFS bugs found, but hidden from main page (Score:3, Interesting)
Besides, part of the fun of open-source is watching the evolution. The emails documenting how this evolved are fun to read - wonder what M$'s equivalents say? We'll never know....
Re:Major NFS bugs found, but hidden from main page (Score:2)
People using fsx found bugs in NFS, not security holes. Furthermore, by default, Sun and Linux machines do not export file systems, and NFS is not intended for use on unsecure networks (NFS is intrinsically not secure unless your network is secure, and this is documented). And neither Sun nor Linux are consumer operating systems--if you run them, you should know about proper system management and security.
Microsoft, in contrast, shipped a consumer operating system that, when used as intended, out of the box, was wide open to take-over over the Internet. They have done similar things in the past with browsers and other software. That's not a "little security flaw", it's a major goof.
Finally, both NFS and SMB came out of a closed source big corporate culture. They are both awful. The only reason they are still used is because of their corporate backing. You can blame Sun and Microsoft for that, not the open source community.
Another 'bug' in FreeBSD's NFS... (Score:1)