Bug#413658: netserver can be locked by /tmp/netperf.debug

2007-03-10 Thread Ben Hutchings
package netperf
severity 413658 serious
tags 413658 security
retitle 413658 netserver logs to insecure temporary file
thanks

Since /tmp/netperf.debug is opened without the O_EXCL mode, it's
possible to carry out a serious denial-of-service on another user by
creating it as a symbolic link to one of their files before they run
netperf.

It's also given mode 644 which means it can leak information, though
this is unlikely to be sensitive.

Finally, this is a violation of FHS: when netserver is run as a daemon
its log file should be under /var/log.

Ben.

-- 
Ben Hutchings
Any sufficiently advanced bug is indistinguishable from a feature.


signature.asc
Description: This is a digitally signed message part


Bug#413658: netserver can be locked by /tmp/netperf.debug

2007-03-06 Thread Philippe Coval
Package: netperf
Version: 2.4.3-2
Severity: wishlist

Hello,
I've been confronted to this inconvenience, 
so I guess it could help others too

On lunch netperf's server creates the file /tmp/netperf.debug
with  user's ownership (default root)

And this can cause trouble if serveral users start netserver 
(on different port of course).

Maybe this can be workarounded by adding port number in debug filename

Also when deamon is stopped, the file is still here, 
which may lock users uage of netserver

Last Wishes :
* '--version' option on client and server 
* csv output  is welcome too

Regards


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20-k7-amiloa-rt
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages netperf depends on:
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries

netperf recommends no packages.

-- no debconf information


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



Bug#413658: netserver can be locked by /tmp/netperf.debug

2007-03-06 Thread Erik Wenzel
Am Dienstag, den 06.03.2007, 13:56 +0100 schrieb Philippe Coval:
 Package: netperf
 Version: 2.4.3-2
 Severity: wishlist
 
 Hello,
 I've been confronted to this inconvenience, 
 so I guess it could help others too
 
 On lunch netperf's server creates the file /tmp/netperf.debug
 with  user's ownership (default root)
 
 And this can cause trouble if serveral users start netserver 
 (on different port of course).
 
 Maybe this can be workarounded by adding port number in debug filename
 
 Also when deamon is stopped, the file is still here, 
 which may lock users uage of netserver
 
 Last Wishes :
 * '--version' option on client and server 
 * csv output  is welcome too
 
 Regards
 
 
 -- System Information:
 Debian Release: 4.0
   APT prefers testing
   APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
 Architecture: i386 (i686)
 Shell:  /bin/sh linked to /bin/bash
 Kernel: Linux 2.6.20-k7-amiloa-rt
 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
 
 Versions of packages netperf depends on:
 ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
 
 netperf recommends no packages.
 
 -- no debconf information
 

This 3 bug reports are forwarded to upstream.

-- 
[EMAIL PROTECTED]



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