Security firm Airscanner has discovered a flaw in the way the Windows Mobile Odyssey client manages the WEP key information. The wireless driver included with the Dell X50 Pocket PC stores WEP keys as plaintext in the registry. The keys
KEY4=6677889900, KEY3=1122334455, KEY2=eeffddeeff, KEY1=aabbccddee are stored in the registry as
[HKEY_LOCAL_MACHINE\Comm\TIACXWLN1\Parms]
"HTCWEPDefaultKey4"=hex:01,00,00,00,66,77,88,99,00,8c,f6,36,1d,af,90,17,5b,00,f6,36,1d,af,00,00,00
"HTCWEPDefaultKey3"=hex:01,00,00,00,11,22,33,44,55,8c,f6,36,1d,af,90,17,5b,00,f6,36,1d,af,00,00,00
"HTCWEPDefaultKey2"=hex:01,00,00,00,ee,ff,dd,ee,ff,8c,f6,36,1d,af,90,17,5b,00,f6,36,1d,af,00,00,00
"HTCWEPDefaultKey1"=hex:01,00,00,00,aa,bb,cc,dd,ee,8c,f6,36,1d,af,90,17,5b,00,f6,36,1d,af,00,00,00
Airscanner says this could be a problem if the handheld is lost or borrowed. Since this information is stored as plaintext, anyone could read it and gain access to the WEP protected network registered with this device. This has not yet been tested with other devices that use the Odyssey client.
dumbass coder also! sounds uhmmm not good.