Skip to content

Commit

Permalink
[2.2.9] Release preparation
Browse files Browse the repository at this point in the history
- Created security announcement in README and CHANGELOG.
- Bumped version number in README and `Zend\Version\Version`.
  • Loading branch information
weierophinney committed Jan 14, 2015
1 parent 1672aee commit 351279d
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 18 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# CHANGELOG

## 2.2.9 (2015-01-14)

### SECURITY UPDATES

- **ZF2015-01:** Session validators were not run if set before session start.
Essentially, the validators were writing to the `$_SESSION` superglobal before
session start, which meant the data was overwritten once the session began.
This meant on subsequent calls, the validators had no data to compare against,
making the sessions automatically valid. We have provided patches to ensure
that validators are run only after the session has begun, which will ensure
they validate sessions correctly going forward. If you use `Zend\Session`
validators, we recommend upgrading immediately.

## 2.2.8 (2014-09-17)

### SECURITY UPDATES
Expand Down
29 changes: 12 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,29 +5,24 @@ Develop: [![Build Status](https://secure.travis-ci.org/zendframework/zf2.png?bra

## RELEASE INFORMATION

*Zend Framework 2.2.8*
*Zend Framework 2.2.9*

This is the eighth maintenance release for the 2.2 series.
This is the ninth maintenance release for the 2.2 series.

17 Sep 2014
14 Jan 2015

### UPDATES IN 2.2.8
### UPDATES IN 2.2.9

**This release contains security updates:**

- **ZF2014-05:** Due to an issue that existed in PHP's LDAP extension, it is
possible to perform an unauthenticated simple bind against a LDAP server by
using a null byte for the password, regardless of whether or not the user
normally requires a password. We have provided a patch in order to protect
users of unpatched PHP versions (PHP 5.5 <= 5.5.11, PHP 5.4 <= 5.4.27, all
versions of PHP 5.3 and below). If you use `Zend\Ldap` and are on an affected
version of PHP, we recommend upgrading immediately.
- **ZF2014-06:** A potential SQL injection vector existed when using a SQL
Server adapter to manually quote values due to the fact that it was not
escaping null bytes. Code was added to ensure null bytes are escaped, and
thus mitigate the SQLi vector. We do not recommend manually quoting values,
but if you do, and use the SQL Server adapter without PDO, we recommend
upgrading immediately.
- **ZF2015-01:** Session validators were not run if set before session start.
Essentially, the validators were writing to the `$_SESSION` superglobal before
session start, which meant the data was overwritten once the session began.
This meant on subsequent calls, the validators had no data to compare against,
making the sessions automatically valid. We have provided patches to ensure
that validators are run only after the session has begun, which will ensure
they validate sessions correctly going forward. If you use `Zend\Session`
validators, we recommend upgrading immediately.

Please see [CHANGELOG.md](CHANGELOG.md).

Expand Down
2 changes: 1 addition & 1 deletion library/Zend/Version/Version.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ final class Version
/**
* Zend Framework version identification - see compareVersion()
*/
const VERSION = '2.2.8';
const VERSION = '2.2.9';

/**
* Github Service Identifier for version information is retrieved from
Expand Down

0 comments on commit 351279d

Please sign in to comment.