If I'm reading the error it gives correctly, then do NOT qualify whomever did this (assuming this wasn't just a freak bug, which happens a LOT) with the term "hacker." Because, if that is the case, then its likely the mainpage was the victim of a SQL injection attack, which any asshole with 2 minutes and access to Wikipedia can accomplish.