Movable Type before 5.2.6 does not properly use the Storable::thaw function, which allows remote attackers to execute arbitrary code via the comment_state parameter.
https://movabletype.org/documentation/appendices/release-notes/movable-type-526-release-notes.html
http://www.debian.org/security/2015/dsa-3183