Good call on this. This is definitely a security issue as core is always enabled by default.
The quick and dirty fix is to chmod a-xrw simplesamlphp/modules/core/www/authenticate.php
If you don't use test authenticate or use the authorize module or any 3rd party modules that not in the standard distribution.
If you have a theme other than the default you can also do:
touch simplesamlphp/modules/[module_name]/themes/[theme_name]/core/authsource_list.tpl.php
I am open to suggestions on fixes.
I think at the very least that page should be protected with admin.protectindexpage.
Does that seem like a good idea?
-Dan Tsosie