User tests: Successful: Unsuccessful:
In Joomla 2.5 mod_menu rendering of menu items of type alias and url calls htmlspecialchars for item url.
But this is already processed by helper of mod%menu by calling JRoute::_() function. It results in invalid urls.
Unfortunately just reverting will simply recreate the security issue of allowing dangerous strings to be saved.
I'm confused, either the string is double encoded or not. If it was encoded before there shouldn't have been an issue. This doesn't make sense to me.
Corrected through new patch in tracker
Please create a tracker on joomlacode