Wordpress has been CASified via an extension, as documented here http://wordpress.org/extend/plugins/cas-authentication/

A WordPress Multi-User modification (not extension) to CASify it, is documented here: http://www.andrejciho.com/wordpress-mu/wpmu-cas-integration/