[{"id":1763120,"web_url":"http://patchwork.ozlabs.org/comment/1763120/","msgid":"<f6606336-a18e-4f3f-755d-02fd95a89d7a@canonical.com>","list_archive_url":null,"date":"2017-09-05T09:25:27","subject":"ACK: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","submitter":{"id":2900,"url":"http://patchwork.ozlabs.org/api/people/2900/","name":"Colin Ian King","email":"colin.king@canonical.com"},"content":"On 05/09/17 09:31, Kleber Sacilotto de Souza wrote:\n> From: Andrey Ryabinin <aryabinin@virtuozzo.com>\n> \n> This fixes CVE-2016-8650.\n> \n> If mpi_powm() is given a zero exponent, it wants to immediately return\n> either 1 or 0, depending on the modulus.  However, if the result was\n> initalised with zero limb space, no limbs space is allocated and a\n> NULL-pointer exception ensues.\n> \n> Fix this by allocating a minimal amount of limb space for the result when\n> the 0-exponent case when the result is 1 and not touching the limb space\n> when the result is 0.\n> \n> This affects the use of RSA keys and X.509 certificates that carry them.\n> \n> BUG: unable to handle kernel NULL pointer dereference at           (null)\n> IP: [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n> PGD 0\n> Oops: 0002 [#1] SMP\n> Modules linked in:\n> CPU: 3 PID: 3014 Comm: keyctl Not tainted 4.9.0-rc6-fscache+ #278\n> Hardware name: ASUS All Series/H97-PLUS, BIOS 2306 10/09/2014\n> task: ffff8804011944c0 task.stack: ffff880401294000\n> RIP: 0010:[<ffffffff8138ce5d>]  [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n> RSP: 0018:ffff880401297ad8  EFLAGS: 00010212\n> RAX: 0000000000000000 RBX: ffff88040868bec0 RCX: ffff88040868bba0\n> RDX: ffff88040868b260 RSI: ffff88040868bec0 RDI: ffff88040868bee0\n> RBP: ffff880401297ba8 R08: 0000000000000000 R09: 0000000000000000\n> R10: 0000000000000047 R11: ffffffff8183b210 R12: 0000000000000000\n> R13: ffff8804087c7600 R14: 000000000000001f R15: ffff880401297c50\n> FS:  00007f7a7918c700(0000) GS:ffff88041fb80000(0000) knlGS:0000000000000000\n> CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n> CR2: 0000000000000000 CR3: 0000000401250000 CR4: 00000000001406e0\n> Stack:\n>  ffff88040868bec0 0000000000000020 ffff880401297b00 ffffffff81376cd4\n>  0000000000000100 ffff880401297b10 ffffffff81376d12 ffff880401297b30\n>  ffffffff81376f37 0000000000000100 0000000000000000 ffff880401297ba8\n> Call Trace:\n>  [<ffffffff81376cd4>] ? __sg_page_iter_next+0x43/0x66\n>  [<ffffffff81376d12>] ? sg_miter_get_next_page+0x1b/0x5d\n>  [<ffffffff81376f37>] ? sg_miter_next+0x17/0xbd\n>  [<ffffffff8138ba3a>] ? mpi_read_raw_from_sgl+0xf2/0x146\n>  [<ffffffff8132a95c>] rsa_verify+0x9d/0xee\n>  [<ffffffff8132acca>] ? pkcs1pad_sg_set_buf+0x2e/0xbb\n>  [<ffffffff8132af40>] pkcs1pad_verify+0xc0/0xe1\n>  [<ffffffff8133cb5e>] public_key_verify_signature+0x1b0/0x228\n>  [<ffffffff8133d974>] x509_check_for_self_signed+0xa1/0xc4\n>  [<ffffffff8133cdde>] x509_cert_parse+0x167/0x1a1\n>  [<ffffffff8133d609>] x509_key_preparse+0x21/0x1a1\n>  [<ffffffff8133c3d7>] asymmetric_key_preparse+0x34/0x61\n>  [<ffffffff812fc9f3>] key_create_or_update+0x145/0x399\n>  [<ffffffff812fe227>] SyS_add_key+0x154/0x19e\n>  [<ffffffff81001c2b>] do_syscall_64+0x80/0x191\n>  [<ffffffff816825e4>] entry_SYSCALL64_slow_path+0x25/0x25\n> Code: 56 41 55 41 54 53 48 81 ec a8 00 00 00 44 8b 71 04 8b 42 04 4c 8b 67 18 45 85 f6 89 45 80 0f 84 b4 06 00 00 85 c0 75 2f 41 ff ce <49> c7 04 24 01 00 00 00 b0 01 75 0b 48 8b 41 18 48 83 38 01 0f\n> RIP  [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n>  RSP <ffff880401297ad8>\n> CR2: 0000000000000000\n> ---[ end trace d82015255d4a5d8d ]---\n> \n> Basically, this is a backport of a libgcrypt patch:\n> \n> \thttp://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=patch;h=6e1adb05d290aeeb1c230c763970695f4a538526\n> \n> Fixes: cdec9cb5167a (\"crypto: GnuPG based MPI lib - source files (part 1)\")\n> Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>\n> Signed-off-by: David Howells <dhowells@redhat.com>\n> cc: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>\n> cc: linux-ima-devel@lists.sourceforge.net\n> cc: stable@vger.kernel.org\n> Signed-off-by: James Morris <james.l.morris@oracle.com>\n> (cherry picked from commit f5527fffff3f002b0a6b376163613b82f69de073)\n> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>\n> ---\n>  lib/mpi/mpi-pow.c | 7 ++++++-\n>  1 file changed, 6 insertions(+), 1 deletion(-)\n> \n> diff --git a/lib/mpi/mpi-pow.c b/lib/mpi/mpi-pow.c\n> index 5464c8744ea9..e24388a863a7 100644\n> --- a/lib/mpi/mpi-pow.c\n> +++ b/lib/mpi/mpi-pow.c\n> @@ -64,8 +64,13 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod)\n>  \tif (!esize) {\n>  \t\t/* Exponent is zero, result is 1 mod MOD, i.e., 1 or 0\n>  \t\t * depending on if MOD equals 1.  */\n> -\t\trp[0] = 1;\n>  \t\tres->nlimbs = (msize == 1 && mod->d[0] == 1) ? 0 : 1;\n> +\t\tif (res->nlimbs) {\n> +\t\t\tif (mpi_resize(res, 1) < 0)\n> +\t\t\t\tgoto enomem;\n> +\t\t\trp = res->d;\n> +\t\t\trp[0] = 1;\n> +\t\t}\n>  \t\tres->sign = 0;\n>  \t\tgoto leave;\n>  \t}\n> \n\nClean cherry pick. Looks good\n\nAcked-by: Colin Ian King <colin.king@canonical.com>","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com\n\t(client-ip=91.189.94.19; helo=huckleberry.canonical.com;\n\tenvelope-from=kernel-team-bounces@lists.ubuntu.com;\n\treceiver=<UNKNOWN>)","Received":["from huckleberry.canonical.com (huckleberry.canonical.com\n\t[91.189.94.19])\n\tby ozlabs.org (Postfix) with ESMTP id 3xmhCM1zdQz9sPs;\n\tTue,  5 Sep 2017 19:25:35 +1000 (AEST)","from localhost ([127.0.0.1] helo=huckleberry.canonical.com)\n\tby huckleberry.canonical.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1dpA6s-0001Nj-TQ; Tue, 05 Sep 2017 09:25:30 +0000","from youngberry.canonical.com ([91.189.89.112])\n\tby huckleberry.canonical.com with esmtps\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128)\n\t(Exim 4.86_2) (envelope-from <colin.king@canonical.com>)\n\tid 1dpA6q-0001Na-8T\n\tfor kernel-team@lists.ubuntu.com; Tue, 05 Sep 2017 09:25:28 +0000","from 1.general.cking.uk.vpn ([10.172.193.212])\n\tby youngberry.canonical.com with esmtpsa\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.76) (envelope-from <colin.king@canonical.com>)\n\tid 1dpA6p-0003hE-S7; Tue, 05 Sep 2017 09:25:28 +0000"],"Subject":"ACK: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","To":"kernel-team@lists.ubuntu.com","References":"<20170905083129.23453-1-kleber.souza@canonical.com>\n\t<20170905083129.23453-2-kleber.souza@canonical.com>","From":"Colin Ian King <colin.king@canonical.com>","Message-ID":"<f6606336-a18e-4f3f-755d-02fd95a89d7a@canonical.com>","Date":"Tue, 5 Sep 2017 10:25:27 +0100","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101\n\tThunderbird/45.8.0","MIME-Version":"1.0","In-Reply-To":"<20170905083129.23453-2-kleber.souza@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":1763346,"web_url":"http://patchwork.ozlabs.org/comment/1763346/","msgid":"<f96c633b-0f57-170a-d280-de663d5d3686@canonical.com>","list_archive_url":null,"date":"2017-09-05T13:10:12","subject":"ACK/cmnt: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","submitter":{"id":2898,"url":"http://patchwork.ozlabs.org/api/people/2898/","name":"Stefan Bader","email":"stefan.bader@canonical.com"},"content":"On 05.09.2017 10:31, Kleber Sacilotto de Souza wrote:\n> From: Andrey Ryabinin <aryabinin@virtuozzo.com>\n> \n> This fixes CVE-2016-8650.\n> \n> If mpi_powm() is given a zero exponent, it wants to immediately return\n> either 1 or 0, depending on the modulus.  However, if the result was\n> initalised with zero limb space, no limbs space is allocated and a\n> NULL-pointer exception ensues.\n> \n> Fix this by allocating a minimal amount of limb space for the result when\n> the 0-exponent case when the result is 1 and not touching the limb space\n> when the result is 0.\n> \n> This affects the use of RSA keys and X.509 certificates that carry them.\n> \n> BUG: unable to handle kernel NULL pointer dereference at           (null)\n> IP: [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n> PGD 0\n> Oops: 0002 [#1] SMP\n> Modules linked in:\n> CPU: 3 PID: 3014 Comm: keyctl Not tainted 4.9.0-rc6-fscache+ #278\n> Hardware name: ASUS All Series/H97-PLUS, BIOS 2306 10/09/2014\n> task: ffff8804011944c0 task.stack: ffff880401294000\n> RIP: 0010:[<ffffffff8138ce5d>]  [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n> RSP: 0018:ffff880401297ad8  EFLAGS: 00010212\n> RAX: 0000000000000000 RBX: ffff88040868bec0 RCX: ffff88040868bba0\n> RDX: ffff88040868b260 RSI: ffff88040868bec0 RDI: ffff88040868bee0\n> RBP: ffff880401297ba8 R08: 0000000000000000 R09: 0000000000000000\n> R10: 0000000000000047 R11: ffffffff8183b210 R12: 0000000000000000\n> R13: ffff8804087c7600 R14: 000000000000001f R15: ffff880401297c50\n> FS:  00007f7a7918c700(0000) GS:ffff88041fb80000(0000) knlGS:0000000000000000\n> CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n> CR2: 0000000000000000 CR3: 0000000401250000 CR4: 00000000001406e0\n> Stack:\n>  ffff88040868bec0 0000000000000020 ffff880401297b00 ffffffff81376cd4\n>  0000000000000100 ffff880401297b10 ffffffff81376d12 ffff880401297b30\n>  ffffffff81376f37 0000000000000100 0000000000000000 ffff880401297ba8\n> Call Trace:\n>  [<ffffffff81376cd4>] ? __sg_page_iter_next+0x43/0x66\n>  [<ffffffff81376d12>] ? sg_miter_get_next_page+0x1b/0x5d\n>  [<ffffffff81376f37>] ? sg_miter_next+0x17/0xbd\n>  [<ffffffff8138ba3a>] ? mpi_read_raw_from_sgl+0xf2/0x146\n>  [<ffffffff8132a95c>] rsa_verify+0x9d/0xee\n>  [<ffffffff8132acca>] ? pkcs1pad_sg_set_buf+0x2e/0xbb\n>  [<ffffffff8132af40>] pkcs1pad_verify+0xc0/0xe1\n>  [<ffffffff8133cb5e>] public_key_verify_signature+0x1b0/0x228\n>  [<ffffffff8133d974>] x509_check_for_self_signed+0xa1/0xc4\n>  [<ffffffff8133cdde>] x509_cert_parse+0x167/0x1a1\n>  [<ffffffff8133d609>] x509_key_preparse+0x21/0x1a1\n>  [<ffffffff8133c3d7>] asymmetric_key_preparse+0x34/0x61\n>  [<ffffffff812fc9f3>] key_create_or_update+0x145/0x399\n>  [<ffffffff812fe227>] SyS_add_key+0x154/0x19e\n>  [<ffffffff81001c2b>] do_syscall_64+0x80/0x191\n>  [<ffffffff816825e4>] entry_SYSCALL64_slow_path+0x25/0x25\n> Code: 56 41 55 41 54 53 48 81 ec a8 00 00 00 44 8b 71 04 8b 42 04 4c 8b 67 18 45 85 f6 89 45 80 0f 84 b4 06 00 00 85 c0 75 2f 41 ff ce <49> c7 04 24 01 00 00 00 b0 01 75 0b 48 8b 41 18 48 83 38 01 0f\n> RIP  [<ffffffff8138ce5d>] mpi_powm+0x32/0x7e6\n>  RSP <ffff880401297ad8>\n> CR2: 0000000000000000\n> ---[ end trace d82015255d4a5d8d ]---\n> \n> Basically, this is a backport of a libgcrypt patch:\n> \n> \thttp://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=patch;h=6e1adb05d290aeeb1c230c763970695f4a538526\n> \n> Fixes: cdec9cb5167a (\"crypto: GnuPG based MPI lib - source files (part 1)\")\n> Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>\n> Signed-off-by: David Howells <dhowells@redhat.com>\n> cc: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>\n> cc: linux-ima-devel@lists.sourceforge.net\n> cc: stable@vger.kernel.org\n> Signed-off-by: James Morris <james.l.morris@oracle.com>\n\nCVE-2016-8650\n\n> (cherry picked from commit f5527fffff3f002b0a6b376163613b82f69de073)\n> Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>\nAcked-by: Stefan Bader <stefan.bader@canonical.com>\n\n> ---\n\nI think I missed this on some of the previous patches. I believe the matching of\ninsertchanges does not find things like \"This fixes CVE...\". So I would suggest\nto add the number explicitly in the SOB area. Even if it seems to appear in the\ncommit text.\n\n-Stefan\n>  lib/mpi/mpi-pow.c | 7 ++++++-\n>  1 file changed, 6 insertions(+), 1 deletion(-)\n> \n> diff --git a/lib/mpi/mpi-pow.c b/lib/mpi/mpi-pow.c\n> index 5464c8744ea9..e24388a863a7 100644\n> --- a/lib/mpi/mpi-pow.c\n> +++ b/lib/mpi/mpi-pow.c\n> @@ -64,8 +64,13 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod)\n>  \tif (!esize) {\n>  \t\t/* Exponent is zero, result is 1 mod MOD, i.e., 1 or 0\n>  \t\t * depending on if MOD equals 1.  */\n> -\t\trp[0] = 1;\n>  \t\tres->nlimbs = (msize == 1 && mod->d[0] == 1) ? 0 : 1;\n> +\t\tif (res->nlimbs) {\n> +\t\t\tif (mpi_resize(res, 1) < 0)\n> +\t\t\t\tgoto enomem;\n> +\t\t\trp = res->d;\n> +\t\t\trp[0] = 1;\n> +\t\t}\n>  \t\tres->sign = 0;\n>  \t\tgoto leave;\n>  \t}\n>","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com\n\t(client-ip=91.189.94.19; helo=huckleberry.canonical.com;\n\tenvelope-from=kernel-team-bounces@lists.ubuntu.com;\n\treceiver=<UNKNOWN>)","Received":["from huckleberry.canonical.com (huckleberry.canonical.com\n\t[91.189.94.19])\n\tby ozlabs.org (Postfix) with ESMTP id 3xmnBg47CVz9t24;\n\tTue,  5 Sep 2017 23:10:19 +1000 (AEST)","from localhost ([127.0.0.1] helo=huckleberry.canonical.com)\n\tby huckleberry.canonical.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1dpDcM-0000il-Jz; Tue, 05 Sep 2017 13:10:14 +0000","from youngberry.canonical.com ([91.189.89.112])\n\tby huckleberry.canonical.com with esmtps\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128)\n\t(Exim 4.86_2) (envelope-from <stefan.bader@canonical.com>)\n\tid 1dpDcL-0000iS-1N\n\tfor kernel-team@lists.ubuntu.com; Tue, 05 Sep 2017 13:10:13 +0000","from 1.general.smb.uk.vpn ([10.172.193.28])\n\tby youngberry.canonical.com with esmtpsa\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.76) (envelope-from <stefan.bader@canonical.com>)\n\tid 1dpDcK-0008I6-Pn; Tue, 05 Sep 2017 13:10:12 +0000"],"Subject":"ACK/cmnt: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","To":"kernel-team@lists.ubuntu.com","References":"<20170905083129.23453-1-kleber.souza@canonical.com>\n\t<20170905083129.23453-2-kleber.souza@canonical.com>","From":"Stefan Bader <stefan.bader@canonical.com>","Message-ID":"<f96c633b-0f57-170a-d280-de663d5d3686@canonical.com>","Date":"Tue, 5 Sep 2017 15:10:12 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<20170905083129.23453-2-kleber.souza@canonical.com>","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Type":"multipart/mixed;\n\tboundary=\"===============0914578227877989129==\"","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}},{"id":1763391,"web_url":"http://patchwork.ozlabs.org/comment/1763391/","msgid":"<f98b6ec5-8e3c-d09e-9303-e45301d902e6@canonical.com>","list_archive_url":null,"date":"2017-09-05T14:20:38","subject":"APPLIED: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","submitter":{"id":71419,"url":"http://patchwork.ozlabs.org/api/people/71419/","name":"Kleber Sacilotto de Souza","email":"kleber.souza@canonical.com"},"content":"Applied to trusty/master-next branch. Thanks.","headers":{"Return-Path":"<kernel-team-bounces@lists.ubuntu.com>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com\n\t(client-ip=91.189.94.19; helo=huckleberry.canonical.com;\n\tenvelope-from=kernel-team-bounces@lists.ubuntu.com;\n\treceiver=<UNKNOWN>)","Received":["from huckleberry.canonical.com (huckleberry.canonical.com\n\t[91.189.94.19])\n\tby ozlabs.org (Postfix) with ESMTP id 3xmply2Hz4z9t16;\n\tWed,  6 Sep 2017 00:20:46 +1000 (AEST)","from localhost ([127.0.0.1] helo=huckleberry.canonical.com)\n\tby huckleberry.canonical.com with esmtp (Exim 4.86_2)\n\t(envelope-from <kernel-team-bounces@lists.ubuntu.com>)\n\tid 1dpEiX-0008Ct-Rs; Tue, 05 Sep 2017 14:20:41 +0000","from youngberry.canonical.com ([91.189.89.112])\n\tby huckleberry.canonical.com with esmtps\n\t(TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128)\n\t(Exim 4.86_2) (envelope-from <kleber.souza@canonical.com>)\n\tid 1dpEiX-0008Cj-1v\n\tfor kernel-team@lists.ubuntu.com; Tue, 05 Sep 2017 14:20:41 +0000","from mail-wm0-f70.google.com ([74.125.82.70])\n\tby youngberry.canonical.com with esmtps\n\t(TLS1.0:RSA_AES_128_CBC_SHA1:16)\n\t(Exim 4.76) (envelope-from <kleber.souza@canonical.com>)\n\tid 1dpEiW-0003Ry-Qp\n\tfor kernel-team@lists.ubuntu.com; Tue, 05 Sep 2017 14:20:40 +0000","by mail-wm0-f70.google.com with SMTP id e64so4209067wmi.0\n\tfor <kernel-team@lists.ubuntu.com>;\n\tTue, 05 Sep 2017 07:20:40 -0700 (PDT)","from [192.168.0.8] (ip5f5bd015.dynamic.kabel-deutschland.de.\n\t[95.91.208.21])\n\tby smtp.gmail.com with ESMTPSA id n2sm562493edd.8.2017.09.05.07.20.38\n\tfor <kernel-team@lists.ubuntu.com>\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tTue, 05 Sep 2017 07:20:39 -0700 (PDT)"],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:from:to:references:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=+gEGoJyqD03JW2xAT1GWEuKon3IBpN8wxoVyrjnm60k=;\n\tb=Cm0JGFV+Hur2iG04UEPOTBHqyWIjf/gdwO8OqpmUcuVrBf2WuKVQmT3vRezwPwU3XF\n\t+zGd2GlkVVSyH4H3JQNko32IWXiALOd3S0+jdEjtOqzEXJuhFlQlLF7+/raVqbzgTkwJ\n\tpCELCH/WiAsmoIksd9eznVJovztSdXgmRwO9C7qJm/B1038nehgVxcW5mA6EzArd0kGc\n\tliKeSIFZJ83SNIup1ConqNQJsEqaJIrcI/w7aeKUnofdSm2NbQxM/qamnYb7naiQBS3H\n\tbIPjQ2Swud31yXhAUr4MvigD//aMQngru7DAoMl26+63GsG6dASUUllI72FvD/xIpXjP\n\tHRBA==","X-Gm-Message-State":"AHPjjUjs1WCK2azE1smJ6q+2rPn3au+1EzvYOeto0nKdE7/0MDK6F6Gl\n\tjcJTVpMv7tYwMKUd69k6Wvi4amM1STCDt5pYNdhD+3LD79idzt4uoaO7QAzQlvpxP6up28w9Goi\n\thOyk3Eb72/0YAJblPjab4/PggV4iULbyE","X-Received":["by 10.80.169.195 with SMTP id n61mr3446897edc.282.1504621240286; \n\tTue, 05 Sep 2017 07:20:40 -0700 (PDT)","by 10.80.169.195 with SMTP id n61mr3446891edc.282.1504621240135; \n\tTue, 05 Sep 2017 07:20:40 -0700 (PDT)"],"X-Google-Smtp-Source":"ADKCNb7VWdCPaOG/ccMZ79OIPC/xx+o6y8Iis8oRKKXdAisXYNAzlIQ5P++2W74cvIL67BHP78/cZw==","Subject":"APPLIED: [Trusty SRU][PATCH 1/1] mpi: Fix NULL ptr dereference in\n\tmpi_powm() [ver #3]","From":"Kleber Souza <kleber.souza@canonical.com>","To":"kernel-team@lists.ubuntu.com","References":"<20170905083129.23453-1-kleber.souza@canonical.com>\n\t<20170905083129.23453-2-kleber.souza@canonical.com>","Message-ID":"<f98b6ec5-8e3c-d09e-9303-e45301d902e6@canonical.com>","Date":"Tue, 5 Sep 2017 16:20:38 +0200","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<20170905083129.23453-2-kleber.souza@canonical.com>","Content-Language":"en-US","X-BeenThere":"kernel-team@lists.ubuntu.com","X-Mailman-Version":"2.1.20","Precedence":"list","List-Id":"Kernel team discussions <kernel-team.lists.ubuntu.com>","List-Unsubscribe":"<https://lists.ubuntu.com/mailman/options/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe>","List-Archive":"<https://lists.ubuntu.com/archives/kernel-team>","List-Post":"<mailto:kernel-team@lists.ubuntu.com>","List-Help":"<mailto:kernel-team-request@lists.ubuntu.com?subject=help>","List-Subscribe":"<https://lists.ubuntu.com/mailman/listinfo/kernel-team>,\n\t<mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"kernel-team-bounces@lists.ubuntu.com","Sender":"\"kernel-team\" <kernel-team-bounces@lists.ubuntu.com>"}}]