diff options
author | Huang Qiyu <huangqy.fnst@cn.fujitsu.com> | 2017-07-25 16:33:49 +0800 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2017-08-13 13:19:02 +0200 |
commit | b0ccd810d717bf8d448ac9b620318de95e571095 (patch) | |
tree | 985ca7ad16f9d5beb83b6de065bcc1f0f7f3e667 /meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch | |
parent | 79b38aee7e36a033069ccdb9b0ccbe8c4f12a9b7 (diff) | |
download | meta-openembedded-contrib-b0ccd810d717bf8d448ac9b620318de95e571095.tar.gz |
openldap: 2.4.44 -> 2.4.45
1) Upgrade openldap from 2.4.44 to 2.4.45
2) Delete openldap-CVE-2017-9287.patch, since it is integrated upstream.
3) License checksum changed, since the copyright years were updated.
Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch')
-rw-r--r-- | meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch b/meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch deleted file mode 100644 index 93e9243eed..0000000000 --- a/meta-oe/recipes-support/openldap/openldap/openldap-CVE-2017-9287.patch +++ /dev/null @@ -1,30 +0,0 @@ -From e0e65f309dc0eb5582387acf1b2c2b5b3955f6b6 Mon Sep 17 00:00:00 2001 -From: Ryan Tandy <ryan@nardis.ca> -Date: Wed, 17 May 2017 20:07:39 -0700 -Subject: [PATCH] Fix double free of search base with page size 0 - -CVE: CVE-2017-9287 -Upstream-Status: Submitted - -Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> ---- - servers/slapd/back-mdb/search.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/servers/slapd/back-mdb/search.c b/servers/slapd/back-mdb/search.c -index 009939d..d0db918 100644 ---- a/servers/slapd/back-mdb/search.c -+++ b/servers/slapd/back-mdb/search.c -@@ -1066,7 +1066,8 @@ notfound: - /* check size limit */ - if ( get_pagedresults(op) > SLAP_CONTROL_IGNORED ) { - if ( rs->sr_nentries >= ((PagedResultsState *)op->o_pagedresults_state)->ps_size ) { -- mdb_entry_return( op, e ); -+ if (e != base) -+ mdb_entry_return( op, e ); - e = NULL; - send_paged_response( op, rs, &lastid, tentries ); - goto done; --- -2.1.4 - |