I have 2.6.9 installed and working fine. This morning I tried to upgrade to 2.6.12 and after the upgrade the main page is blank. The admin page still works.
So I reverted back to 2.6.9 and attempted incremental upgrades:
2.6.10 works
2.6.11 gets the blank home page; admin page still works
2.6.12 gets the blank home page; admin page still works
My set up:
Ubuntu 10.04.1 LTS
Apache/2.2.14 (Ubuntu)
PHP 5.3.2-1ubuntu4.5
MySQL 5.1.41-3ubuntu12.8
2.6.10 is clean. I actually found the Faq.php changes by comparing the checksum of all the files in 2.6.10 to 2.6.11 to see what files came up as different...
someone hacked phpmyfaq.de and changed inc/Faq.php in 2.6.11 and 2.6.12 packages. I removed both files for download, I'll re-install everything after an investigation as soon as possible. A detailed security advisory will follow as soon as possible, too.
So accessing any page with ?phpmyfaq_new=**base64 encoded php code** is being executed! (this is a get example, could also be done trough a post or cookie request)
yes, you are right. I completly backupped all stuff on phpmyfaq.de at the office and I will go home now to re-install everything, release 2.6.13 and a detailed security advisory.