Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1011863
| From | Simon McVittie <smcv@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#961756: glib-networking: CVE-2020-13645: GTlsClientConnection silently ignores unset server identity |
| Date | 2020-05-29 12:40 +0200 |
| Message-ID | <AbKAF-7Ti-3@gated-at.bofh.it> (permalink) |
| References | <AbxDr-8sg-9@gated-at.bofh.it> <AbxDr-8sg-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Thu, 28 May 2020 at 22:41:19 +0200, Salvatore Bonaccorso wrote:
> The following vulnerability was published for glib-networking.
>
> CVE-2020-13645[0]:
> | In GNOME glib-networking through 2.64.2, the implementation of
> | GTlsClientConnection skips hostname verification of the server's TLS
> | certificate if the application fails to specify the expected server
> | identity. This is in contrast to its intended documented behavior, to
> | fail the certificate verification. Applications that fail to provide
> | the server identity, including Balsa before 2.5.11 and 2.6.x before
> | 2.6.1, accept a TLS certificate if the certificate is valid for any
> | host.
Upstream used codesearch.debian.net to look for vulnerable applications,
and balsa is the only one they found.
If I'm understanding the upstream issue reports correctly, the fixed
version of glib-networking "fails closed", which means that updating
glib-networking will cause serious regressions in balsa (it will fail to
validate any server certs, even those that are valid).
I've reported a balsa bug and set it to block this one. I think the best
resolution is probably to update balsa in each supported suite first,
and only then follow up by fixing glib-networking.
Do the security team intend to do DSAs for this? If yes, the DSA should
probably recommend updated balsa *and* glib-networking packages. If no,
we should probably get updated balsa packages into stable-proposed-updates
before updating glib-networking.
smcv
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#961756: glib-networking: CVE-2020-13645: GTlsClientConnection silently ignores unset server identity Salvatore Bonaccorso <carnil@debian.org> - 2020-05-28 22:50 +0200
Bug#961756: glib-networking: CVE-2020-13645: GTlsClientConnection silently ignores unset server identity Simon McVittie <smcv@debian.org> - 2020-05-29 12:40 +0200
Bug#961756: glib-networking: CVE-2020-13645: GTlsClientConnection silently ignores unset server identity Salvatore Bonaccorso <carnil@debian.org> - 2020-05-30 10:30 +0200
Bug#961756: glib-networking: CVE-2020-13645: GTlsClientConnection silently ignores unset server identity smcv@debian.org - 2020-07-07 11:30 +0200
csiph-web