-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[EMAIL PROTECTED]:~$ ls -l /dev/tty0
crw-------    1 root     root       4,   0 Jul 19  2002 /dev/tty0
[EMAIL PROTECTED]:~$ ls -l /dev/tty1
crw-------    1 root     root       4,   1 Apr 18 21:03 /dev/tty1
[EMAIL PROTECTED]:~$ ls -l /dev/tty2
crw-------    1 root     root       4,   2 Apr 18 21:03 /dev/tty2
[EMAIL PROTECTED]:~$ ls -l /dev/tty3
crw-------    1 root     root       4,   3 Apr 18 21:03 /dev/tty3
[EMAIL PROTECTED]:~$ ls -l /dev/tty4
crw-------    1 root     root       4,   4 Apr 18 21:03 /dev/tty4
[EMAIL PROTECTED]:~$ ls -l /dev/tty5
crw-------    1 root     root       4,   5 Apr 18 21:03 /dev/tty5
[EMAIL PROTECTED]:~$ ls -l /dev/tty6
crw-------    1 root     root       4,   6 Apr 18 21:03 /dev/tty6

yes, the others are 666.  Does it matter?  Are they used or just
pointless character devices?


On Mon, 19 Apr 2004 at 05:07:13PM -0400, Jan Minar wrote:
> Package: makedev
> Version: 2.3.1-58
> Severity: important
> Tags: security
> 
> Hi
> 
> Please check the permissions of /dev/tty([0-9])*, they seem to be a
> free-for-all, which is no good.
> 
> Thanks to Stephen Gran for telling me who to bug.
> 
> The following patch would do, afaict:
> 
> --- /sbin/MAKEDEV.ORIG        Mon Apr 19 22:58:21 2004
> +++ /sbin/MAKEDEV     Mon Apr 19 22:58:39 2004
> @@ -14,7 +14,7 @@
>  private="  root root   0600"
>   system="  root root   0660"
>     kmem="  root kmem   0640"
> -    tty="  root tty    0666"
> +    tty="  root tty    0600"
>     cons="  root tty    0600"
>      vcs="  root root   0600"
>  dialout="  root dialout 0660"
> 
> This is the discussion on debian-security that lead to this bugreport:
> 
> 
> On Mon, Apr 19, 2004 at 04:15:41PM -0400, Stephen Gran wrote:
> > This one time, at band camp, Matt Zimmerman said:
> > > On Mon, Apr 19, 2004 at 09:31:27PM +0200, Jan Minar wrote:
> > > > % ssh kh
> > > > [EMAIL PROTECTED]'s password:
> > > > Linux kontryhel 2.4.26-jan #3 SMP Mon Apr 19 05:00:00 CEST 2004 i686 unknown
> > > > % echo 'Morning, Mister root, welcome to a jail 8-)' > /dev/tty63
> > > > % while :; do echo -e '\033[12;63]' > /dev/tty63; done
> > > 
> > > The relevant permissions are more restrictive with udev:
> > > 
> > > crw-------    1 root     root       4,  63 2004-03-17 16:23 /dev/tty63
> > 
> > And on a newly installed sid box:
> > crw-------    1 root     tty        4,  63 2004-03-23 16:49 /dev/tty63
> >
> > No udev here.  Previous installs may have had bad permissions, but
> > current ones do not.  Perhaps, Jan, if you're interested, file a bug
> > against makedev or one fo the other associated packages, asking them to
> > check the permissions on these devices on upgrade, and correct if
> > necessary.  Seems trivial enough to do.  A patch would probably not
> > hurt.
> 
> -- System Information
> Debian Release: 3.0
> Architecture: i386
> Kernel: Linux kontryhel 2.4.26-jan #3 SMP Mon Apr 19 05:00:00 CEST 2004 i686
> Locale: LANG=C, LC_CTYPE=cs_CZ.ISO-8859-2
> 
> Versions of packages makedev depends on:
> ii  base-passwd                   3.4.1      Debian Base System Password/Group 



- -- 
Phillip Hofmeister

PGP/GPG Key:
http://www.zionlth.org/~plhofmei/
wget -O - http://www.zionlth.org/~plhofmei/key.asc | gpg --import
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAhEP5S3Jybf3L5MQRAtfuAJ40TFzSQFCNN0UmbyQtM2QM0mSrUACgjmY2
ssBFqnnpuHMCHOf3qbaKiU4=
=2O8y
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to