Ubuntu Security Notice 2098-2 - USN-2098-1 fixed a vulnerability in LibYAML. The security fix used introduced a regression that caused parsing failures for certain valid YAML files. This update fixes the problem. Florian Weimer discovered that LibYAML incorrectly handled certain large yaml documents. An attacker could use this issue to cause LibYAML to crash, resulting in a denial of service, or possibly execute arbitrary code. Various other issues were also addressed.
4efd4e0efc0efabf9de7ceae7a958c7cc618c8dde47260642b5eca7eb63ef5a0
==========================================================================
Ubuntu Security Notice USN-2098-2
February 13, 2014
libyaml regression
==========================================================================
A security issue affects these releases of Ubuntu and its derivatives:
- Ubuntu 13.10
- Ubuntu 12.10
- Ubuntu 12.04 LTS
Summary:
USN-2098-1 introduced a regression in LibYAML.
Software Description:
- libyaml: Fast YAML 1.1 parser and emitter library
Details:
USN-2098-1 fixed a vulnerability in LibYAML. The security fix used
introduced a regression that caused parsing failures for certain valid YAML
files. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Florian Weimer discovered that LibYAML incorrectly handled certain large
yaml documents. An attacker could use this issue to cause LibYAML to crash,
resulting in a denial of service, or possibly execute arbitrary code.
Update instructions:
The problem can be corrected by updating your system to the following
package versions:
Ubuntu 13.10:
libyaml-0-2 0.1.4-2ubuntu0.13.10.2
Ubuntu 12.10:
libyaml-0-2 0.1.4-2ubuntu0.12.10.2
Ubuntu 12.04 LTS:
libyaml-0-2 0.1.4-2ubuntu0.12.04.2
After a standard system update you need to restart applications using
LibYAML to make all the necessary changes.
References:
http://www.ubuntu.com/usn/usn-2098-2
http://www.ubuntu.com/usn/usn-2098-1
https://launchpad.net/bugs/1279805
Package Information:
https://launchpad.net/ubuntu/+source/libyaml/0.1.4-2ubuntu0.13.10.2
https://launchpad.net/ubuntu/+source/libyaml/0.1.4-2ubuntu0.12.10.2
https://launchpad.net/ubuntu/+source/libyaml/0.1.4-2ubuntu0.12.04.2