Had the same problem and it took me a quite while to find the cause why the file is re-created, but it was the following well disguised code in the wp-content/themes/*/functions.php file. It was inserted into the functions.php of all installed themes.
http://pastebin.com/brw3xFSZ