Title : FeedDemon Buffer OverFlow Vulnerability 1. General Information FeedDemon is known as the most popular Windows RSS Reader which allows users to view and manage easily RSS feeds from their desktop. In January 2009, SVRT-BKIS detected a buffer overflow vulnerability in this software. Taking advantage of this flaw, hackers can perform remote attacks, install viruses, steal private information, and even take control of users' systems. We have sent the alert to the manufacturer. Details : http://security.bkis.vn/?p=329 SVRT Advisory : SVRT-02-09 Initial vendor notification : 01-21-2009 Release Date : 02-05-2009 Update Date : 02-05-2009 Discovered by : Le Nhat Minh (SVRT-Bkis) Security Rating : Critical Impact : Remote Code Execution Affected Software : FeedDemon (version <= 2.7) 2. Technical Description The vulnerability was found in the processing of OPML (Outline Processor Markup Language) file, which is an XML format for outlines used by RSS reader to store and manage RSS feeds. With OPML, users can easily share their RSS feed lists with others or export these lists to use in other RSS feed readers. However, FeedDemon does not handle this format well enough, which leads to buffer overflow flaw. More precisely, the error occurs when users import an OPML file, whose "outline" tag has a too long "text" attribute. FeedDemon, on parsing this file, will crash; and if malicious code is embedded into that file, it will be executed and give hackers system control. Exploitation can be carried out via a file stored on victims' computers or simply a link to such file. It is this factor that increases the threat of users' computers being attack remotely. Taking advantage of the above vulnerability, a hacker might prepare a malicious OPML file, and somehow trick users into importing it. He/she might send the file to users directly or send them a link to that file instead. Right after users have imported the file, malicious code will be executed and they will become hacker's victims. 3. Solution Rating this vulnerability high severity, and due to the fact that the manufacturer hasn't released any official patch for it. Bkis recommends that users of FeedDemon should be careful when importing RSS feed lists from untrustworthy sources. ------------------------------------------------------------------------------------------------------------------------ About SVRT-Bkis : SVRT, which is short for Security Vulnerability Research Team, is one of Bkis researching groups. SVRT specializes in the detection, alert and announcement of security vulnerabilities in software, operating systems, network protocols and embedded systems. About Bkis : Bkis is Vietnamese leading Center in researching, deploying network security software and solutions.