Attempting to decypt token causes buffer overflow and crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pidentd (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: idecrypt
Buffer overflow causes crash. Expected result is the string decoded
Reproduced on 2 machines, one 64bit maverick, one 32bit lucid.
# idecrypt
22 , 56075 : USERID : OTHER :[MHv2sGXYp1ORc
*** buffer overflow detected ***: idecrypt terminated
======= Backtrace: =========
/lib/libc.
/lib/libc.
idecrypt[0x40189e]
idecrypt[0x401ab8]
idecrypt[0x401bd4]
/lib/libc.
idecrypt[0x4015c9]
======= Memory map: ========
00400000-00404000 r-xp 00000000 08:01 4428 /usr/sbin/idecrypt
00603000-00604000 r--p 00003000 08:01 4428 /usr/sbin/idecrypt
00604000-00605000 rw-p 00004000 08:01 4428 /usr/sbin/idecrypt
015d3000-015f4000 rw-p 00000000 00:00 0 [heap]
7f0df37fe000-
7f0df3814000-
7f0df3a13000-
7f0df3a14000-
7f0df3a15000-
7f0df3a2b000-
7f0df3c2a000-
7f0df3c2b000-
7f0df3c2c000-
7f0df3c2e000-
7f0df3e2e000-
7f0df3e2f000-
7f0df3e30000-
7f0df3faa000-
7f0df41a9000-
7f0df41ad000-
7f0df41ae000-
7f0df41b3000-
7f0df4316000-
7f0df4516000-
7f0df4523000-
7f0df453c000-
7f0df453f000-
7f0df4557000-
7f0df4756000-
7f0df4757000-
7f0df4758000-
7f0df475c000-
7f0df4950000-
7f0df4978000-
7f0df497c000-
7f0df497d000-
7f0df497e000-
7fff21fba000-
7fff21fff000-
ffffffffff60000
22 , 56075 : USERID : OTHER :Aborted
# apt-cache policy idecrypt
idecrypt:
Installed: 3.0.19.ds1-5
Candidate: 3.0.19.ds1-5
Version table:
*** 3.0.19.ds1-5 0
500 http://
500 http://
100 /var/lib/