Security Advisory
We have released new updates for all supported versions of Blesta. These updates address security related concerns with Blesta and have an impact rating of Low. More information about how we rate vulnerabilities can be found on our Security Advisories page.
Affected Versions
Versions 3.0.0 through 3.6.1 are affected.
Description
This update addresses two security concerns:
- An undemonstrated potential vulnerability. In cooperation with a competing software application, we will release further details about this issue and how it affects Blesta once a sufficient amount of time has passed.
- Full Path Disclosure.
Resolution
If you are running 3.6.0 or 3.6.1, apply the following patch:
3.6.x -> 3.6.2 - Download Patch
If you are running a version prior to 3.6.0, upgrade to 3.6.2:
3.6.2 - Download Full
Be sure to run ~/admin/upgrade in your browser after updating the files. A new configuration variable will be written to your ~/config/blesta.php config file. Ensure that it is writable.
Related tasks: CORE-2228, CORE-2231
Mitigation
It is best to upgrade to 3.6.2, however, the Full Path Disclosure issue may be mitigated by changing the System.debug variable to false in ~/config/core.php. To do so, open ~/config/core.php and look for the following:
<?php
...
Configure::set("System.debug", true);
Change this to:
<?php
...
Configure::set("System.debug", false);
This will effectively disable stack traces within minPHP “Oh noes” error pages. When upgrading to Blesta 3.6.2, this option is defined and overridden in Blesta’s config file (~/config/blesta.php).
Credits
These items were reported by Sabri (@pwnsdx) in accordance with our Responsible Disclosure Policy.
Related Tags:
Blesta 3.1.2 & 3.0.10 Patch Released
A patch has been released for Blesta that addresses bugs discovered since 3.1.0 was released. This patch also addresses various staff permission issues that affect 3.0.0-3.0.9 and 3.1.0-3.1.1. Please see the advisory. If you have untrusted staff users, we strongly recommend patching your installation.
You can read more information about this patch, including the release notes, on our forums:
For 3.0.10 see http://www.blesta.com/forums/index.php?/topic/2035-release-3010/ A patch has been released for Blesta that addresses bugs discovered since 3.1.0 was released. This patch also addresses various staff permission issues that affect 3.0.0-3.0.9 and 3.1.0-3.1.1. Please see the advisory. If you have untrusted staff users, we strongly recommend patching your installation.
You can read more information about this patch, including the release notes, on our forums:
For 3.0.10 see http://www.blesta.com/forums/index.php?/topic/2035-release-3010/
For 3.1.2 see http://www.blesta.com/forums/index.php?/topic/2036-release-312/
Download Link
blesta-3.0.0-3.0.10.zip (3.0.10 patch)
blesta-3.1.0-3.1.2.zip (3.1.2 patch)
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual. Don’t forget to run /admin/upgrade in your browser.
Blesta 3.1.1 & 3.0.9 Patch Released
A patch has been released for Blesta that addresses bugs discovered since 3.1.0 was released. This patch also addresses a security vulnerability that affects 3.0.0-3.0.8 and 3.1.0. Please see the advisory. We strongly recommend patching your installation.
You can read more information about this patch, including the release notes, on our forums:
For 3.0.9 see http://www.blesta.com/forums/index.php?/topic/1950-release-309/[A patch has been released for Blesta that addresses bugs discovered since 3.1.0 was released. This patch also addresses a security vulnerability that affects 3.0.0-3.0.8 and 3.1.0. Please see the advisory. We strongly recommend patching your installation.
You can read more information about this patch, including the release notes, on our forums:
For 3.0.9 see http://www.blesta.com/forums/index.php?/topic/1950-release-309/]2
For 3.1.1 see http://www.blesta.com/forums/index.php?/topic/1951-release-311/
Download Link
blesta-3.0.0-3.0.9.zip (3.0.9 patch)
blesta-3.1.0-3.1.1.zip (3.1.1 patch)
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual. Don’t forget to run /admin/upgrade in your browser.
Blesta 3.0.7 Patch Released
A patch has been released for Blesta that addresses bugs discovered since 3.0.6 was released. It also includes three security fixes, two of which were discovered as part of our internal review process. While these issues have a low to moderate impact rating, we strongly recommend upgrading to 3.0.7.
You can read more information about this patch, including the release notes, on our forums at http://www.blesta.com/forums/index.php?/topic/1660-release-307/ A patch has been released for Blesta that addresses bugs discovered since 3.0.6 was released. It also includes three security fixes, two of which were discovered as part of our internal review process. While these issues have a low to moderate impact rating, we strongly recommend upgrading to 3.0.7.
You can read more information about this patch, including the release notes, on our forums at http://www.blesta.com/forums/index.php?/topic/1660-release-307/
Download Link
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.
Blesta 3.0.5 Patch Released
A patch has been released for Blesta that addresses bugs discovered since 3.0.4 was released. It also contains two security fixes discovered in house as part of our review process. For more information about these fixes, please see the advisory. We strongly recommend upgrading to 3.0.5.
You can read more information about this patch, including the release notes, on our forums at http://www.blesta.com/forums/index.php?/topic/1285-release-305/
To patch your installation, please follow the instructions for Patching an Existing Install from our user manual.