| Summary: | bind: multiple CVEs, CVE-2015-1349, CVE-2015-4620, CVE-2015-5477, CVE-2015-5722, CVE-2015-5986 | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Sona Sarmadi <sona.sarmadi> |
| Component: | connectivity | Assignee: | Randy MacLeod <randy.macleod> |
| Status: | VERIFIED FIXED | QA Contact: | Alexandru Roman <alexandru.costinx.roman> |
| Severity: | normal | ||
| Priority: | Medium | CC: | akuster, bogdanx.a.voiculescu, kai.kang, meta.mr.watcher, meta.watcher |
| Version: | unspecified | ||
| Target Milestone: | 2.0.1 | ||
| Hardware: | All | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
Sona Sarmadi
2015-09-11 06:27:22 UTC
CVE-2015-1349 is fixed in 9.10.2.
Other CVEs are fixed in 9.10.3:
BIND 9.10.3
BIND 9.10.3 is a maintenance release and addresses bugs
found in BIND 9.10.2 and earlier, as well as the security
flaws described in CVE-2015-4620, CVE-2015-5477,
CVE-2015-5722, and CVE-2015-5986.
Kai submitted a patch to do: bind: 9.10.2-P4 -> 9.10.3 but Ross asked to patch only the specific fixes to address CVEs. This may be a policy error in that bind-9.10.3 is a bug-fix only release and oe-core should accept it for oe-core-2.0.1 at least. (The tag v9_10_2_P4 on gitweb of https://source.isc.org/git/bind9.git could not open, so list the commits as follow.) Patches to fix CVE-2015-4620, CVE-2015-5477, CVE-2015-5722 and CVE-2015-5986 are all merged in 9.10.2p4. commit dc9507871fd1f4285dfd065c4201feb3876cbbdc Author: Mark Andrews <marka@isc.org> Date: Wed Jun 17 09:13:03 2015 +1000 4138. [bug] A uninitialized value in validator.c could result in a assertion failure. (CVE-2015-4620) [RT #39795] (cherry picked from commit a85c6b35affa7179434c41b277109dca2cbe01ec) commit a5f88548f62ceaec3276fa018996464700070a2e Author: Mark Andrews <marka@isc.org> Date: Tue Jul 14 14:48:42 2015 +1000 4165. [bug] An failure to reset a value to NULL in tkey.c could result in an assertion failure. (CVE-2015-5477) [RT #40046] (cherry picked from commit dbb064aa7972ef918d9a235b713108a4846cbb62) commit 38c9f3da3efbe7e418fa247f273a0dc3ef9aa370 Author: Evan Hunt <each@isc.org> Date: Fri Aug 7 13:30:02 2015 -0700 [v9_10_2_patch] address buffer accounting error 4168. [security] A buffer accounting error could trigger an assertion failure when parsing certain malformed DNSSEC keys. (CVE-2015-5722) [RT #40212] (cherry picked from commit ce9f893e21d2ffc6f6a78bf226c038c396740aeb) * This commit is to fix CVE-2015-5986* commit d79bdae79f17ae34767db9662da7a3e8bce48b3e Author: Evan Hunt <each@isc.org> Date: Tue Aug 11 20:03:16 2015 -0700 [v9_10_2_patch] fix length check in OPENPGPKEY 4170. [security] An incorrect boundary check in the OPENPGPKEY rdatatype could trigger an assertion failure. [RT #40286] Verified on jethro 2.0.1 : dd0ba9ea4a11ab15348d4fe3574e4b28784db82f do we have a fido fix for these? yep.. I am the dork the submitted the fixes. getting old is a blast :) http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-connectivity/bind/bind_9.9.5.bb?h=fido&id=16e80afe187c173e00b734c757a05157855ed504 |