rdesktop is "an open source client that speaks the Remote Desktop Protocol (RDP). This allows Unix-based users to login to Windows Terminal Servers". Multiple vulnerabilities have been found in the rdesktop client, these vulnerabilities could be used to cause the program to execute arbitrary code.
http://www.securiteam.com/unixfocus/5HP0420OAW.html