JoeJoomla News

On Saturday March 28, 2009, the Joomla! project released a security update that will bring Joomla! to version 1.5.10. It is important to keep your Joomla! websites up-to-date and secure and it's as simple as installing a patch update such as this one. As noted on the website, this release contains 66 bug fixes, one low-level security fix, and one moderate-level security fix. You can get it HERE.

The patch upgrade takes very little time to do. I updated almost a dozen sites in less than a half an hour with this patch. Don't let your site, or any of your client sites get out of date. Although there was only one low and one moderate-level security risk closed up in this update, it's always smart business to implement an update as soon as possible. The time it takes is short in comparison to fixing a website that has been compromised by a malicious person.

Here are the items that have been included in this update as listed on the official security upgrade page:



One low-level and one moderate-level security issue were fixed in this release:

  • Moderate Priority: A series of XSS and CSRF faults exist in the administrator application. Affected administrator components include com_admin, com_media, com_search. Both com_admin and com_search contain XSS vulnerabilities, and com_media contains 2 CSRF vulnerabilities.
  • Low Priority: A XSS vulnerability exists in the category view of com_content.


  • Article Alias no longer missing from Category Views 
  • Section List now drills down correctly to a Category List with Global Content Filters 
  • Web link Router now uses correct Category value
  • Article HTML filtering correct when only one Filter group selected
  • Tooltip Help corrected for Section, Category, and Article Alias
  • Sorting lists by values other than Order corrected
  • Archived Article Filter Function works correctly
  • Ampersand in site name no longer breaks Position value in vCard
  • Added "/" before URL in Remind Me and Password links for com_user
  • Search works properly using international characters with SEF enabled
  • Register to Read More in redirect URL correct for Section and Category Menu Items
  • Multiple Search Menu Items now return correct ItemID
  • com_media no longer incorrectly loads CSS files from the backend
  • Fixed invalid XHTML output in com_content and com_contact
  • Small errors in code comments corrected for com_user


  • Changing the module's 'Position' value now correctly changes the value for the 'Order' listbox.
  • When Module is saved, Module's cache is now cleared
  • Encoding behavior for quotes and ampersands corrected in Modules
  • Menu image alignment resolved
  • Menu Alias respects Active setting
  • Resolved tag error in mod_feed
  • Login Redirect returns to current page when no Redirect URL is specified


  • Fixed ID tags used by openid.js
  • Pagebreak works correctly with JCE
  • Pagebreak outputs correct XHTML elements
  • Pagebreak accurately tracks active page
  • Pagebreak works correctly with Section tables
  • Caching error resolved for Remember Me function
  • Menu Item changes are now cached properly
  • SEF Plugin correctly handles "Data" attribute
  • Load Position no longer deletes dollar sign and next two positions, in Module output


  • No legacy issues fixed for this release.


  • Beez: Correct Last Updated date used in Section Blog 
  • JA Purity: All Article text no longer linked when Category presented
  • rhuk Milkyway: Correct authorEmail value
  • Corrected RTL issue for Site Title when mouse hovering over Template Logo


  • Localization for user name corrected in registration form
  • Corrected localization issue for new Module
  • User details translatable
  • Localization corrected for installation of Component 
  • Copy Menu Items function is now translatable
  • Pagebreak now translatable
  • Uninstalling a Component now has all Language Strings


  • Categories are now sortable in reverse order by Order data element
  • Parameter Element ID for folderlist and filelist are correct
  • Date format correct for 'checked out date' 


  • Installation of Extensions no longer fails when zip files are included
  • No longer missing l10n in JApplicationHelper::parseXMLInstallFile()
  • Resolved Javascript errors created by previous SEF Background Image Fix
  • Resolved problem with error handling in JFactory::getXMLParser
  • Case-sensitive image extensions
  • Atom feed validates correctly
  • JString::RTrim method is correct
  • Removed short open tag in admin.categories.html.php
  • JInstallerComponent::_rollback_menu() error resolved when getting DB Connector
  • File move now correctly returns "false" when not read or writable
  • Directory Permissions listed correctly for Temp and Log Folders
  • JFolder::folders no longer returns unnecessary warning
  • Setting Tooltip Offset works correctly
  • JArchiveZip::_extractNative() correctly identifies zip_open() failure
  • Installer.php parseMedia points to correct folder
  • Custom Install file upgraded on Component installation 
  • Undefined index HTTP_USER_AGENT error fixed in behavior.php


Go To Top