cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs
devfs_vnops.c
Gordon Bergling
gbergling at 0xfce3.net
Thu Nov 10 14:50:06 GMT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
* Thus spake Simon L. Nielsen (simon at FreeBSD.org):
> On 2005.11.10 14:04:06 +0100, Gordon Bergling wrote:
> > * Thus spake Doug White (dwhite at FreeBSD.org):
> > > dwhite 2005-11-09 22:03:50 UTC
> > >
> > > FreeBSD src repository
> > >
> > > Modified files:
> > > sys/kern vfs_subr.c
> > > sys/fs/devfs devfs_vnops.c
> > > Log:
> > > This is a workaround for a complicated issue involving VFS cookies and devfs.
> > > The PR and patch have the details. The ultimate fix requires architectural
> > > changes and clarifications to the VFS API, but this will prevent the system
> > > from panicking when someone does "ls /dev" while running in a shell under the
> > > linuxulator.
> > >
> > > This issue affects HEAD and RELENG_6 only.
> > >
> > > PR: 88249
> > > Submitted by: "Devon H. O'Dell" <dodell at ixsystems.com>
> > > MFC after: 3 days
> > >
> > > Revision Changes Path
> > > 1.128 +24 -0 src/sys/fs/devfs/devfs_vnops.c
> > > 1.652 +4 -0 src/sys/kern/vfs_subr.c
> >
> > Could this be MFC'ed to RELENG_6_0, too? I think its also a security
> > risk on shell servers, where linux emulation is installed and the server
> > runs 6.0-RELEASE.
>
> How is it a security risk? Because local users can panic the system
> or are there more significant risks?
Yes, my only concern is that local users could crash the box with a
one liner. It would also possible that remote users could do this via a
misconfigure web server. But that shouldn't be a problem here.
> Note: We do not issue Security Advisories for local DoS
> vulnerabilities, but it could be MFC'ed as an errata, but it requires
> that the change has been in RELENG_6 for a while before that can be
> done.
I wasn't aware about not issueing local DoS vulnerbilities. An errata
MFC whould also be sufficient. ;)
I think I'll update my boxes to RELENG_6, when the fix was MFC'ed.
best regards,
Gordon
- --
Gordon Bergling <GBergling at 0xfce3.net> http://www.0xFCE3.net/
PGP Fingerprint: 7732 9BB1 5013 AE8B E42C 28E0 93B9 D32B C76F 02A0
RIPE-HDL: MDTP-RIPE "There is no place like 127.0.0.0/8"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)
iD8DBQFDc14Mk7nTK8dvAqARAsYAAKDB6ZsHZRl3nc149QRggRzqHylYrACfZw0J
dt9pqg+JPVLPI/UsjJmtkUU=
=vgIo
-----END PGP SIGNATURE-----
More information about the cvs-src
mailing list