I\'d like to override Mage_Core_Controller_Front_Action to add ACL checks to all front-end controller actions, similar to the way it\'s done in Mage_Admin
Instead of overriding Mage_Core_Controller_Front_Action (which is almost impossible without, as you mentioned, overriding each front controller that is based on this class), you can put an observer on the controller_action_predispatch event, and use the controller_action value that is sent with it (and which should actually be on front-end the current instance of Mage_Core_Controller_Front_Action).