Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11967

Re: python-urllib3 1.25.6 uploaded to experimental (closes CVE-2019-11236) but fails build tests

Path csiph.com!weretis.net!feeder7.news.weretis.net!news.albasani.net!tahina.priv.at!bofh.it!news.nic.it!robomod
From Michael Kesper <mkesper@schokokeks.org>
Newsgroups linux.debian.maint.python
Subject Re: python-urllib3 1.25.6 uploaded to experimental (closes CVE-2019-11236) but fails build tests
Date Tue, 29 Oct 2019 15:40:03 +0100
Message-ID <yWAP9-O9-11@gated-at.bofh.it> (permalink)
References <yQNcl-6C9-3@gated-at.bofh.it> <yVSEp-5GA-3@gated-at.bofh.it> <yVTAu-6fF-5@gated-at.bofh.it> <yWyNj-81M-1@gated-at.bofh.it> <yWzT3-dY-7@gated-at.bofh.it>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Oct 29 14:31:21 2019
Old-Return-Path <mkesper@schokokeks.org>
X-Amavis-Spam-Status No, score=-12.7 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate:hard: -5.5
Openpgp preference=signencrypt
Autocrypt addr=mkesper@schokokeks.org; prefer-encrypt=mutual; keydata= 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
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version 1.0
Content-Type multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="=_zucker.schokokeks.org-27148-1572359464-0001-2"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/17528
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/6ff9111e-ee49-1808-522e-2d620e589c77@schokokeks.org
Approved robomod@news.nic.it
Lines 87
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Tue, 29 Oct 2019 15:30:51 +0100
X-Original-Message-ID <6ff9111e-ee49-1808-522e-2d620e589c77@schokokeks.org>
X-Original-References <bb131949c409df06cbb4725cb125771e@debian.org> <20191027151300.wxpij5kweuy6uw6i@mornie> <6c89d2c7a0e830e0656210f395a8426d@debian.org> <e6ffc518-4329-54aa-acd2-05a242c1de05@schokokeks.org> <20191029131516.kbq25k7xgumezath@yuggoth.org>
Xref csiph.com linux.debian.maint.python:11967

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi all,

On 29.10.19 14:15, Jeremy Stanley wrote:
> On 2019-10-29 13:29:02 +0100 (+0100), Michael Kesper wrote:
>> On 27.10.19 17:27, Drew Parsons wrote:
>>> On 2019-10-27 23:13, Daniele Tricoli wrote:
> [...]
>>>> Not an expert here, but I think fallback is not done on
>>>> purpose due downgrade attacks:
>>>> https://en.wikipedia.org/wiki/Downgrade_attack
>>>
>>> I see. Still an odd kind of protection though.  The attacker can
>>> just downgrade themselves.
>>
>> No. A sensible server will not talk to you if your requested SSL
>> version is too low. pub.orcid.org seems to use absolutely outdated
>> and insecure software versions.
> 
> Well, downgrade attacks aren't usually a two-party scenario. The
> risk with a downgrade attack is when a victim client attempts
> communication with some server, and a third-party attacker tampers
> with the communication between the client and server sufficiently to
> cause protocol negotiation to fall back to an old enough version
> that the attacker can then exploit known flaws to decrypt and/or
> proxy ("man in the middle") that communication. Having both the
> client and the server be unwilling to use susceptible older protocol
> versions helps thwart this attack vector.

Ah, you're right.
So the right fix would be to remove this possibility from urllib3.
This, however, would break applications that need to use these insecure 
connections.
At the least, I don't think build tests should fail if software
refuses to use deprecated and insecure connections.

Bye
Michael

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Drew Parsons <dparsons@debian.org> - 2019-10-13 16:40 +0200
  Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Daniele Tricoli <eriol@debian.org> - 2019-10-27 16:30 +0100
    Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Drew Parsons <dparsons@debian.org> - 2019-10-27 17:30 +0100
      Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Michael Kesper <mkesper@schokokeks.org> - 2019-10-29 13:30 +0100
        Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Ondrej Novy <novy@ondrej.org> - 2019-10-29 14:20 +0100
        Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Jeremy Stanley <fungi@yuggoth.org> - 2019-10-29 14:40 +0100
          Re: python-urllib3 1.25.6 uploaded to experimental (closes  CVE-2019-11236) but fails build tests Michael Kesper <mkesper@schokokeks.org> - 2019-10-29 15:40 +0100

csiph-web