Support Joomla!
  • Flexible
  • Simple
  • Elegant
  • Customizable
  • Powerful
screenshot

Cutting Edge Content Management

Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla! is easy to install, simple to manage, and reliable.
 
1.0.8 Changelog PDF Print E-mail
Sunday, 26 February 2006
---------------- 1.0.8 Stable Released -- [26-Feb-2006 05:00 UTC] ------------------

This Release Contains following Security Fixes

Medium Level Threat
* Hardening of Remember Me login functionality
* Protect against real server path disclosure via syndication component
* Limit arbitrary file creation via syndication component
* Protect against real server path disclosure in mod_templatechooser

* Disallow `Weblink` item from being accessible when 'unpublished'
* Disallow `Polls` item from being accessible when 'unpublished'

* Disallow `Newfeeds` item from being accessible when category 'unpublished'
* Disallow `Weblinks` item from being accessible when category 'unpublished'

* Disallow `Content` item from being accessible despite section/category 'access level'
* Disallow `Newsfeed` item from being accessible despite category 'access level'
* Disallow `Weblink` item from being accessible despite category 'access level'

* Disallow `Content` item from being visible despite category 'access level' in `Content Section` view - `Blog - Content Section` & `Blog - Content Section Archive`

* Disallow `Content` items from being viewable when category/section 'unpublished' - mod_newsflash


Low Level Threat
* Harden frontend Session ID
* Harden against multiple Admin SQL Injection Vulnerabilities
* Disable ability to enter more than one email address in Contact Component contact form
* Harden Contact Component with param option to check for existance of session cookie - enabled by default
* Addiotnal check for correct Admin session name

* Disallow access to syndication functionality
* Disallow `Newsfeeds` Categories from being accessible when 'unpublished'
* Disallow `Contact` Categories from being accessible when 'unpublished'
* Disallow `Weblink` Categories from being accessible when 'unpublished'
* Disallow `Content Section` from being accessible when section 'unpublished' - `List - Content Section`
* Disallow `Content Category` from being accessible when category/section 'unpublished' - `Table - Content Category`

* Disallow `Contact` Categories from being accessible as per category 'access level'
* Disallow `Newsfeeds` Categories from being accessible as per category 'access level'
* Disallow `Weblinks` Categories from being accessible as per category 'access level'
* Disallow `Content Section` from being accessible as per section 'access level' - `List - Content Section`
* Disallow `Content Category` from being accessible as per section/category 'access level' - `Table - Content Category`
* Disallow `Content Category` from being accessible as per category 'access level' - `Blog - Content Category` & `Blog - Content Category Archive`

* Disallow `Content` item links from being visible as per category/section 'access level' - mod_newsflash, mod_latestnews, mod_mostread

* Disallow Category Search returning items despite section 'access level' & section 'state'
* Disallow Contact Search returning items despite 'access level' & category 'state'
* Disallow Content Search returning items despite section 'access level'
* Disallow Newsfeed Search returnings items despite category 'state'
* Disallow Weblink Search returning items despite category 'state'

---


25-Feb-2006 Rey Gigataras
# Fixed [topic,40568.0.html] : Conversion of & to & when editing 'new' modules, breaking xhtml compliance
# Fixed [topic,40568.0.html] : Itemid=99999999 visible when navigating polls
# Fixed artf3630 : Site name printed twice in the popup window title (print, email to friend)

^ Upgraded to TinyMCE 2.0.4

- Depreciated Admin templates - mambo_admin & mambo_admin_blue


24-Feb-2006 Rey Gigataras
* SECURITY [ Low Level ]: Add check for correct Admin session name

# Fixed HTTP_ACCEPT_ENCODING problems
# Fixed incorrect handling of external links with mossef

^ Special Flag to allow different login behaviour of site for Production vs online Demo site


23-Feb-2006 Robin Muilwijk
# Fixed [topic,39449.0.html] : typo in menu manager


23-Feb-2006 Rey Gigataras
^ Global Config session life only controls purging of frontend logged in sessions
^ Guests session separately purged at a hardcoded 900 seconds


22-Feb-2006 Rey Gigataras
# Fixed artf3591 : Error if unpublish menu item
# Fixed [topic,39295.0.html] : SEF handling of custom .htaccess reconfigured urls
# Fixed [topic,39295.0.html] : mod_login return value incorrectly returning 'index.php?' if coming from site homepage

^ Frontend Session Tracking cookie uses `Expire at End of Session`, rather than expiry by a set time to resolve issues with incorrect system clocks


21-Feb-2006 Rey Gigataras
* SECURITY [ Medium Level ]: Real server path disclosure in mod_templatechooser

# Fixed [topic,39295.0.html] : Incorrect favicon path in installer
# Fixed [topic,39295.0.html] : Admin logout does not clear/delete session being logged out

^ Remember Me Cookie amalgamated into a single cookie.


20-Feb-2006 Rey Gigataras
# Fixed [topic,39295.0.html] : error in TinyMCE 2.0.3 (toggle fullscreen mode)


20-Feb-2006 Andrew Eddie
# Fixed filelist param - would always show list entries related to images for default and do not use


19-Feb-2006 Rey Gigataras
# Fixed [topic,36462.0.html] : time check incorrectly being based on local time - rather than server time
# Fixed [topic,39103.0.html] : utf-8 encoded newsfeeds in a ISO-8559-1 site


18-Feb-2006 Rey Gigataras
# Fixed [topic,39101.0.html] : Newsfeeds do not display

^ PERFORMANCE : General query reduction work
^ PERFORMANCE : Reduce queries used by search bots to load params
^ PERFORMANCE : 'editor-xtd' bot group loaded only once - affect = reduction in queries
^ Refactored session handling code for Admin sessions

+ session.gc_maxlifetime setting for Admin Sessions


17-Feb-2006 Rey Gigataras
# Fixed artf3543 : Rev 2393 Language Manager Error
# Fixed [topic,22061.0.html] : Wrapper Autoheight ability set to off by default, as causes javascript errors when used on sites not on your domain
# Fixed [topic,30542.0.html] : MySQL 5 support in strict mode
# Fixed artf3605 : Spelling error when saving content
# Fixed artf3576 : Javascript conflict in mod_wrapper

^ PERFORMANCE : `dynamic` Itemid checks store previous query results - affect = reduction in queries
^ PERFORMANCE : `static` Itemid counters now loads only once - affect = reduction in queries
^ PERFORMANCE : 'content' bot group loaded only once instead of each time content is loaded - affect = reduction in queries
^ PERFORMANCE : individual 'content' bot query to pull params loaded only once instead of each time content is loaded - affect = reduction in queries

+ new Admin Session Life Global Config param, allowing setting of admin session idle logout time
+ query debug mode to backend


16-Feb-2006 Rey Gigataras
# Fixed artf3523 : mosemailcloak issue with mailto params
# Fixed : disable mossef bot from working on mailto links
# Fixed [topic,36637.0.html] : SEF deactivated relative & absolute url handling
# Fixed [topic,36637.0.html] : Session username not correct for those coming from `Remember Me` cookie

+ PERFORMANCE : Simple check for all bots to determine whether they should process further
^ PERFORMANCE : Reduce queries used by bots to load params - mosemailcloak, mosimage, mosloadposition, mospaging - affect = reduction in queries
^ PERFORMANCE : 'editor-xtd' bot group loaded only when needed - affect = reduction in queries


15-Feb-2006 Rey Gigataras
# Fixed artf3527 : "New" Content Link and Image Not Present When Category Empty
# Fixed [topic,36462.0.html] : Static Content Start/Finish publishing time is based on server time, not local time
# Fixed : Publisher submission message for frontend content editing/submission


14-Feb-2006 Rey Gigataras
* SECURITY [ Low Level ]: Disable ability to enter more than one email address in Contact Component contact form

# Fixed artf3144 : NULL values from SQL tables not loaded
# Fixed [topic,31769.0.html] : $access variable conflict com_content
# Fixed [topic,32201.0.html] : mod_related_items urls not xhtml compliant
# Fixed [topic,31185.0.html] : heading in pagination not working
# Fixed [topic,10947.0.html] : Add Prefix check to installer
# Fixed artf3082 : Template preview *still* not available
# Fixed artf2925 : mosGetParam has side affects
# Fixed [topic,38017.0.html] : Content -> New -> Cancel

^ Upgraded TinyMCE to 2.0.3 & TinyMCE GZip Compressor to 1.0.7


13-Feb-2006 Rey Gigataras
* SECURITY [ Medium Level ]: Hardening of Remember Me login functionality
* SECURITY [ Low Level ]: Harden Contact Component with param option to check for existance of session cookie - enabled by default


12-Feb-2006 Rey Gigataras
* SECURITY [ Low Level ]: Multiple Admin SQL Injection Vulnerabilities
* SECURITY [ Low Level ]: Category Search returns items despite section 'access level' & section 'state'
* SECURITY [ Low Level ]: Contact Search returns items despite 'access level' & category 'state'
* SECURITY [ Low Level ]: Content Search returns items despite section 'access level'
* SECURITY [ Low Level ]: Newsfeed Search returns items despite category 'state'
* SECURITY [ Low Level ]: Weblink Search returns items despite category 'state'

# Fixed artf3391 : Aphostrophes in Category: Edit
# Fixed artf3291 : Alert() problem
# Fixed artf3188 : Unnecessary table cell in contact.html.php
# Fixed artf3121 : css errors in tiny_mce and rhuk_solarflare_ii template
# Fixed artf3181 : Task routing class
# Fixed artf3400 : showCalendar does not get value of date
# Fixed artf3348 : Bold tag overrides css in mod_poll.php
# Fixed artf3120 : &and & &link not defined in admin.categories.php
# Fixed artf3446 : Problems with mosimage with caption
# Fixed artf3100 : Incorrect Response Headers for Missing Pages
# Fixed artf3220 : Search bug: No way to update referenced search component
# Fixed artf3438 : RSS Feed Created it not base on the same encoding of the content
# Fixed artf3108 : Joomla 1.0.7 core SEF bug gives 404 on homepage
# Fixed artf3169 : RSS feeds does not work with SEF disabled


11-Feb-2006 Rey Gigataras
* SECURITY [ Medium Level ]: Protect against real server path disclosure via syndication component
* SECURITY [ Medium Level ]: Limit arbitrary file creation via syndication component

# Fixed artf3397 : link to menu and loss of images list
# Fixed artf3109 : 1.0.7 "The XML page cannot be displayed ERROR" ob_gzhandler issue
# Fixed artf3447 : TinyMCE and relative urls
# Fixed artf3183 : Sub-menu items of separators not showing in module menu selection list
# Fixed artf3103 : $mosConfig_cachepath not used everywhere
# Fixed artf3114 : mod_related_items outputs nothing
# Fixed artf3234 : mod_related_items unitialized mosConfig_offset variable
# Fixed artf3402 : Missing param in module
# Fixed artf3067 : Reopen: Unhandled fragment identifier with core SEF enabled
# Fixed [topic,31813.0.html] : new .htaccess gives proper 404s [Steve Graham]

+ Disable session.use_trans_sid to .htaccess


10-Feb-2006 Rey Gigataras
* SECURITY [ Low Level ]: Harden frontend Session ID

# Fixed artf3421 : Session cleanup relies on administrator login
# Fixed artf3307 : Error in code - non critical, but logout setcookie not working
# Fixed artf3126 : Short open PHP tag in pathway.php
# Fixed artf3126 : artf3413 : small problem with variable in xml_domit_lite_parser.php
# Fixed [topic,34620.0.html] : Excessive Joomla Sessions, and AOL Login Problem [Steve Graham]
# Fixed mosWarning() $title error

+ New Session Type Global Config param

08-Feb-2006 Rey Gigataras
* SECURITY [ Medium Level ]: # Fixed : `Content` items viewable when category/section 'unpublished' - mod_newsflash
* SECURITY [ Low Level ]: # Fixed : `Content` item links visible despite category/section 'access level' - mod_newsflash, mod_latestnews, mod_mostread

# Fixed artf3393 : Latestnews doesn't show static content


07-Feb-2006 Robin Muilwijk
# Fixed artf3328, 1.0.7 EN Installation Typo - Step 1
# Fixed artf3401 : Spelling errors in two modules


31-Jan-2006 Rey Gigataras
+ Additional Contact Component hardening


30-Jan-2006 Rey Gigataras
* SECURITY [ Medium Level ]: # Fixed : `Content` item accessible despite section/category 'access level'
* SECURITY [ Medium Level ]: # Fixed : `Content Section` view `Content` items visible despite category 'access level' - `Blog - Content Section` & `Blog - Content Section Archive`
* SECURITY [ Medium Level ]: # Fixed : `Newsfeed` item accessible despite category 'access level'
* SECURITY [ Medium Level ]: # Fixed : `Weblink` item accessible despite category 'access level'
* SECURITY [ Low Level ]: # Fixed : `Contact` Categories accessible despite category 'access level'
* SECURITY [ Low Level ]: # Fixed : `Newsfeeds` Categories accessible despite category 'access level'
* SECURITY [ Low Level ]: # Fixed : `Weblinks` Categories accessible despite category 'access level'
* SECURITY [ Low Level ]: # Fixed : `Content Category` view accessible despite section/category 'access level' - `Table - Content Category`
* SECURITY [ Low Level ]: # Fixed : `Content Category` view accessible despite category 'access level' - `Blog - Content Category` & `Blog - Content Category Archive`
* SECURITY [ Low Level ]: # Fixed : `Content Section` view accessible despite section 'access level' - `Table - Content Section`

^ Contact Items display Authorization block text if category 'access level' denies access
^ Blog pages display Authorization block text if section/category 'access level' denies access


29-Jan-2006 Rey Gigataras
* SECURITY [ Medium Level ]: # Fixed : `Weblinks` item accessible when category 'unpublished'

^ Blog pages display Authorization block text if section/category being unpublished


25-Jan-2006 Rey Gigataras
* SECURITY [ Low Level ]: # Fixed : No way to disable access to syndication functionality


17-Jan-2006 Rey Gigataras
* SECURITY [ Medium Level ]: # Fixed : `Weblink` item accessible when 'unpublished'
* SECURITY [ Medium Level ]: # Fixed : `Polls` item accessible when 'unpublished'
* SECURITY [ Medium Level ]: # Fixed : `Newfeeds` item accessible when category 'unpublished'
* SECURITY [ Low Level ]: # Fixed : 'unpublished' `Newfeeds` Categories accessible
* SECURITY [ Low Level ]: # Fixed : 'unpublished' `Contact` Categories accessible
* SECURITY [ Low Level ]: # Fixed : 'unpublished' `Weblink` Categories accessible
* SECURITY [ Low Level ]: # Fixed : `Content Section` accessible when section 'unpublished' - `List - Content Section`
* SECURITY [ Low Level ]: # Fixed : `Content Category` view accessible when category/section 'unpublished' - `Table - Content Category`


---------------- 1.0.7 Released -- [15-Jan-2006 20:00 UTC] ------------------
 
< Prev   Next >