26th Nov 2001 [SBWID-4871]
COMMAND
XIRCOM REX6000 PDA password revealed
SYSTEMS AFFECTED
XIRCOM REX6000 PDA
PROBLEM
Daniel Jonsson [daniel2@algonet.se] posted :
The Xircom REX6000 PCMCIA PDA can be protected with up to a 10 digit
PIN-code that needs to be entered via the touchscreen every time the
PDA is powered on if using the highest security level. After entering a
correct code every data stored on the PDA is available for access.
Memos marked Private needs the same PIN code again to be entered
everytime they are accessed. The manual states clearly that \"PIN code
is to protect the data\"
However the PIN Code protection structure built into the REX6000 PDA
makes this secret PIN Code useless for protecting any type of data.
Using the included REXTOOLS program the user can copy/paste/change the
PDA information via a computer. The REXTOOLS and the REX6000 PDA uses
serial (COMx) for communication. The REXTOOLS program correctly asks
for the PIN Code when trying to access the PDA and prevents information
from being shown in the program if the PIN Code is incorrect. However
the verification of the PIN Code is done by the REXTOOLS program, and
here lies the PIN Code structure flaw. By using a serial monitor
program to listen to the communications between the REXTOOLS and the
PDA the PIN Code will be send in cleartext from the PDA to REXTOOLS
after some initial communication, just before REXTOOLS prompts for the
PIN Code and verifies that the one entered is the same as the one
received from the PDA.
In short, every PIN Code protected REX6000 PDA can get compromised by
just starting a serial monitor, and then connect to the PDA using
REXTOOLS, read the cleartext PIN Code send from the PDA and enter it
when REXTOOLS asks for that PIN Code, or by simply eject the PCMCIA
REX6000 PDA and enter the PIN Code via the touchscreen.
SOLUTION
Nothing yet
TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2025 AOH