Joomla 2.5.9 Released

The Joomla Project is pleased to announce the immediate availability of Joomla 2.5.9. This is a security release. The Production Leadership Team's goal is to continue to provide regular, frequent updates to the Joomla community. Learn more about Joomla! development at the Developer Network.

The update process is very simple, and complete instructions are available here. Note that there are now easier and better ways of updating than copying the files with FTP.


New Installations: Click here to download Joomla 2.5.9 (Full package) »

Update Package: Click here to download Joomla 2.5.9 (Update package) »

Note: Please read the update instructions before updating.


Want to test drive Joomla? Try the online demo. Documentation is available for beginners.

Please note that you should always backup your site before upgrading.

Release Notes

Check the Joomla 2.5.9 Post-Release FAQs to see if there are important items and helpful hints discovered after the release.

Statistics for the 2.5.9 release period

  • Joomla 2.5.9 contains:
    • 1 Security issue fixed
    • 22 tracker issues fixed

Security Issues Fixed

  • Low Priority - Core - Information Disclosure.

Tracker Issues Fixed

27709 Saving in backend very slow when many user groups. Thanks Elin.
29705 Blank login page J3.x beez3.
29999 Fix fatal error in JInstallerFile::uninstall(). Thanks Matias Griese.
28714 Authentication - Gmail: Apply Username suffix does not allow user to login with suffix already applied. Thanks Janich Rasmussen. 
30031 *Notice: Undefined index: title in /plugins/content/pagebreak/pagebreak.php on line 197. Thanks Bernard
29731 RSS feed gets corrupted when ampersand (&) or other escapable characters exist in Site Meta Description. Thanks Jan
29998 Problem with grid sort. Thanks Zhevron
28841 Username modification in frontend (Profile Edit) is not saved. Thanks Jisse Reitsma.
29904 *With plugin Language Filter enabled, user articles parameter in frontend shows all articles.
29848 UTF8 SEF URLs are causing browser too many redirects failures - additional patch. Thanks Nicholas
29964 Files upload problem
28778 Incorrect Rendering of Breadcrumb Trail for Home Page Sub-Items. Thanks James and Peter
29962 *303 when not using URL Language code in multilanguage - again. Thanks Yannick
29939 *Fatal error when displaying any Categories Menu item
29911 *Com_content feed read more links broken. Thanks Jurian
25337 site on unc path, path.php removes
29919 User Profile Plugin - Required field not enforced
29799 com_contacts - FormField Modal . Thanks Mark
29887 *Disable System redirect breaks 404.  Thanks Yannick
27903 invalid call to parent::getStoreId in getStoreId of NewsfeedsModelCategories (unused). Thanks Michael and Peter
29567 UTF8 SEF URLs are causing browser too many redirects failures. Thanks Dennis and Nicholas
29715 Submit an Article doesn't work. Thanks Jean-Marie.

Joomla! Bug Squad

Thanks to the Joomla Bug Squad for their dedicated efforts investigating reports, fixing problems, and applying patches to Joomla. If you find a bug in Joomla, please report it on the Joomla! CMS Issue Tracker.

Active members of the Joomla Bug Squad during past 3 months include: Aaron Schmitz, Akarawuth Tamrareang, Aleksander Linkov, Andrea Tarr, Andrew Eddie, Angelika Reisiger, Brian Teeman, Constantin Romankiewicz, Cristina Solana, Daria Mikhailova, Dennis Hermacki, Elin Waring, Harald Leithner, Jacob Waisner, James Brice, Jan Kuchař, Janich Rasmussen, Jean-Marie Simonet, Jonathan M. Cameron, Kevin Griffiths, Lukas Polak, Mark Dexter, Mark Lee, Michael Babker, Milton Bryant, Moises Jafet Cornelio-Vargas, Nicholas Antimisiaris, Nicholas K. Dionysopoulos, Nick Savov, Nikolai Plath, Ofer Cohen, Omar Ramos, Peter van Westen, Peter Wiseman, Rob Clayburn, Roberto Segura, Roland Dalmulder, Soheil Novinfard, Tessa Mero, Troy Thomas Hall, Viet Hoang Vu.

Bug Squad Leadership: Mark Dexter, Coordinator. Super-star contributors and leaders by example: Jean-Marie Simonet and Elin Waring.

Joomla! Security Strike Team

A big thanks to the Joomla! Security Strike Team for their ongoing work to keep Joomla secure. Members include: Airton Torres, Alan Langford, Bill Richardson, Elin Waring, Gary Brooks, Jason Kendall, Jean-Marie Simonet, Jeremy Wilken, Marijke Stuivenberg, Mark Boos, Mark Dexter, Michael Babker, Pushapraj Sharma, Rouven Weßling.