Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #69614
| Path | csiph.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news.uzoreto.com!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Salvatore Bonaccorso <carnil@debian.org> |
| Newsgroups | linux.debian.kernel |
| Subject | Re: please consider disabling obsolete crypto in 5.10 and later |
| Date | Thu, 25 Feb 2021 11:40:01 +0100 |
| Message-ID | <BMmdP-1Py-3@gated-at.bofh.it> (permalink) |
| References | <BD0YV-5Nt-1@gated-at.bofh.it> <BDOVI-3Hz-7@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-kernel-request@lists.debian.org Thu Feb 25 10:35:45 2021 |
| Old-Return-Path | <salvatore.bonaccorso@gmail.com> |
| X-Amavis-Spam-Status | No, score=-6.5 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, MD5_SHA1_SUM=-1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=W7Cyo5LMNXnvN2yjr4sfo4tkbNMT+DfxCmmuaIC5Gbg=; b=GRAOdTTYS34SXEkNOJw7vf0o1K+T9XStWRIc+9qOlVOSwBIX+JpgOkO3uJ255zszVG ODPe1LjYEskZ50rXy8r6VzGbS38ZAZ94tzE2PJxgDcrhDAtkZ1gXQG3AJRoMDk4lwMT6 R2P5ud87KbT1I/MqmLyzVvxLA8a3sFRfvLZ/wjXVxZLNCt2f+8320LabhyAbpBgxAacy p67PUblyXFKH9aSK+hBGKXI7zlTrYknVHYAnB0HNxYf3dcY/XEQARfO5dVkfZnWmbsih UmOq2ELo+RcRBv6UVaAww2KfqJvUM0OlAPFjv/i+dc4j+HjUgB1gydJAdwNxXLCqrXcQ JrZA== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=W7Cyo5LMNXnvN2yjr4sfo4tkbNMT+DfxCmmuaIC5Gbg=; b=SthzAMue9skSUC7oQl4Zipb71LbZp8Y8eSd8xsJAnlCMxoVd6cy29+b+Xvp/ITyLGD cz77xq8sCK1Gk32YFLS6xU4Rn+aC7enP2kW/aB1RXVmelfRN+qBnM65HZvtkPpIckT+9 ZKhpUds7VigQiU90wEDwtexX8UbGAHUgu2CTDCu/NCa/FWVE+ZitkdeXQQwIWUFeFW8Q Z7dnhTWFoagkquzDg2176EpSsDSwtQS/Nl/ezfTy3NGk7wpNECzzMwMBy/eY4LqyILUs J0TE6/jdYAKv8G1v2Am2B0FNYaT3CqlDm8GatPqmmJ2vsAWq8sDiZD+mfsHC1/S9LKPg 7HyQ== |
| X-Gm-Message-State | AOAM530+Lb8KO6a6ls/embW6AHQu3vstHHI8zpV293ZmBqHZHeCmIWdr Y8qmOqXNl4JMy2rCNp7X/vA= |
| X-Google-SMTP-Source | ABdhPJz8rnxyn/lbkUns9AUs0y89HrhEEUEhwv+QaTorQAJvuDQrL2VBhTaI3xxBxGOrTB0Z1cBkVw== |
| X-Received | by 2002:adf:f80e:: with SMTP id s14mr2807519wrp.363.1614249330350; Thu, 25 Feb 2021 02:35:30 -0800 (PST) |
| Sender | robomod@news.nic.it |
| Mail-Followup-To | Ard Biesheuvel <ardb@kernel.org>, debian-kernel@lists.debian.org, waldi@debian.org |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=us-ascii |
| Content-Disposition | inline |
| User-Agent | Mutt/1.10.1 (2018-07-13) |
| X-Mailing-List | <debian-kernel@lists.debian.org> archive/latest/127007 |
| List-ID | <debian-kernel.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-kernel/> |
| List-Archive | https://lists.debian.org/msgid-search/20210225103528.GA12844@lorien.valinor.li |
| Approved | robomod@news.nic.it |
| Lines | 65 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | debian-kernel@lists.debian.org, waldi@debian.org |
| X-Original-Date | Thu, 25 Feb 2021 11:35:28 +0100 |
| X-Original-Message-ID | <20210225103528.GA12844@lorien.valinor.li> |
| X-Original-References | <CAMj1kXHXdrLKf90xyj5yFq5RScZmPAmyr3wXHraY2iEp4EAmXA@mail.gmail.com> <YBhw1SGJeJbcBp9D@eldamar.lan> |
| X-Original-Sender | Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com> |
| Xref | csiph.com linux.debian.kernel:69614 |
Show key headers only | View raw
Hi Ard, On Mon, Feb 01, 2021 at 10:21:27PM +0100, Salvatore Bonaccorso wrote: > Hi Ard, > > On Sat, Jan 30, 2021 at 04:41:16PM +0100, Ard Biesheuvel wrote: > > L.S., > > > > This is a request to consider disabling obsolete crypto in 5.10 and > > later Debian builds of the Linux kernel on any architecture. > > > > We are all familiar with the rigid rules when it comes to not breaking > > userspace by making changes to the kernel, but this rule only takes > > effect when anybody notices, and so I am proposing disabling some code > > downstream before removing it entirely. > > > > 5.10 introduces a new Kconfig symbol > > > > CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE > > > > which is enabled by default, but depends on support for the AF_ALG > > socket API being enabled. In turn, block ciphers that are obsolete and > > unlikely to be used anywhere have been made to depend on this new > > symbol. > > > > This means that these obsolete block ciphers will disappear entirely > > when the AF_ALG socket API is omitted, but we can get rid of these > > block ciphers explicitly too, by not setting the new symbol. I.e., > > adding > > > > # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set > > > > to the kernel configs. Note that Fedora have already done so in release 33 [0] > > > > The block ciphers in question are RC4, Khazad, SEED, and > > TEA/XTEA/XETA, none of which are used by the kernel itself, or known > > to be used via the socket API (although a change was applied to > > iwd/libell recently to get rid of an occurrence of RC4 - this change > > has already been pulled into bullseye afaik) > > > > Note that this is not a statement on whether these algorithms are > > secure or not -there is simply no point in carrying and shipping code > > that nobody uses or audits, but which can be autoloaded and exercised > > via an unprivileged interface. > > FTR (posteriori), we tried that in > https://salsa.debian.org/kernel-team/linux/-/commit/633e1992f7d915c22b2a2adea87981e7503bb737 > (and is in the 5.10.12-1 upload to unstable). There were two reports which might be in the end related to that change: https://bugs.debian.org/979764 https://bugs.debian.org/983508 We have long that nfs-utils need to be updated, but the version was so outdated, that progress on updating to a newer version stalled, and could not be done in time for bulleye. Once bullseye is released I guess this really needs to be prioritzed in some way. Ard, have you any insight in the above, so, should we revert the above change for bullseye again? Regards, Salvatore
Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
please consider disabling obsolete crypto in 5.10 and later Ard Biesheuvel <ardb@kernel.org> - 2021-01-30 17:10 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Salvatore Bonaccorso <carnil@debian.org> - 2021-02-01 22:30 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Ard Biesheuvel <ardb@kernel.org> - 2021-02-06 00:10 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Salvatore Bonaccorso <carnil@debian.org> - 2021-02-25 11:40 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Ard Biesheuvel <ardb@kernel.org> - 2021-02-25 12:30 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Ard Biesheuvel <ardb@kernel.org> - 2021-03-09 18:10 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Salvatore Bonaccorso <carnil@debian.org> - 2021-03-10 14:40 +0100
Re: please consider disabling obsolete crypto in 5.10 and later Ard Biesheuvel <ardb@kernel.org> - 2021-03-10 15:00 +0100
csiph-web