Summary: | <net-misc/curl-7.72.0: May use wrong connection to submit data if CURLOPT_CONNECT_ONLY (CVE-2020-8231) | ||
---|---|---|---|
Product: | Gentoo Security | Reporter: | Sam James <sam> |
Component: | Vulnerabilities | Assignee: | Gentoo Security <security> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | ajak, blueness |
Priority: | Normal | Flags: | nattka:
sanity-check-
|
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://curl.haxx.se/docs/CVE-2020-8231.html | ||
Whiteboard: | A3 [glsa+ cve] | ||
Package list: |
net-misc/curl-7.72.0
|
Runtime testing required: | --- |
Description
Sam James
![]() ![]() ![]() ![]() Please bump to 7.72.0. Thanks! (In reply to Sam James from comment #1) > Please bump to 7.72.0. Thanks! bumped (In reply to Anthony Basile from comment #2) > (In reply to Sam James from comment #1) > > Please bump to 7.72.0. Thanks! > > bumped Thanks, let us know when ready to stable. Sanity check failed:
> net-misc/curl-7.72.0
> depend hppa stable profile default/linux/hppa/17.0 (11 total)
> net-libs/mbedtls:0=
> rdepend hppa stable profile default/linux/hppa/17.0 (11 total)
> net-libs/mbedtls:0=
(In reply to NATTkA bot from comment #4) > Sanity check failed: > > > net-misc/curl-7.72.0 > > depend hppa stable profile default/linux/hppa/17.0 (11 total) > > net-libs/mbedtls:0= > > rdepend hppa stable profile default/linux/hppa/17.0 (11 total) > > net-libs/mbedtls:0= looks like httpa will either have to stabilize mbedtls or mask. @sam It should be ready now. Would you give a quick test at your end and start the process if it works for you --- I did test at my end, but two eyes are better than one. (In reply to Anthony Basile from comment #5) > @sam It should be ready now. Would you give a quick test at your end and > start the process if it works for you --- I did test at my end, but two eyes > are better than one. Of course. I'll get on it shortly and let you know. BTW: [18:30:50] <@sam_> blueness_: I wonder if we need a 7.72.0-r1 for curl or something [18:31:01] <@sam_> to allow us to stabilise without the new curl use magic :/ [18:31:26] <@sam_> I can do it if you want (kill -r0, -r1 without the magic which we stable soon, -r2 with curl use magic) [18:31:52] <@sam_> I only realised when Nattka complained about mbedtls [18:31:53] <@sam_> then it twigged. If you're happy with the "new USE magic", we can just go with it provided it works fine on my machine. For reference, the changes were committed on the 4th August, but I think all the issues were to do with LibreSSL which we shook out pretty quick. No more bugs as far as I see. (In reply to Sam James from comment #6) > (In reply to Anthony Basile from comment #5) > > @sam It should be ready now. Would you give a quick test at your end and > > start the process if it works for you --- I did test at my end, but two eyes > > are better than one. > > Of course. I'll get on it shortly and let you know. > > BTW: > [18:30:50] <@sam_> blueness_: I wonder if we need a 7.72.0-r1 for curl or > something > [18:31:01] <@sam_> to allow us to stabilise without the new curl use magic > :/ > [18:31:26] <@sam_> I can do it if you want (kill -r0, -r1 without the magic > which we stable soon, -r2 with curl use magic) > [18:31:52] <@sam_> I only realised when Nattka complained about mbedtls > [18:31:53] <@sam_> then it twigged. > > If you're happy with the "new USE magic", we can just go with it provided it > works fine on my machine. > > For reference, the changes were committed on the 4th August, but I think all > the issues were to do with LibreSSL which we shook out pretty quick. No more > bugs as far as I see. Let's go with the new USE magic. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c31fa4af24cf680de0b3c5b0764189ae224d000 commit 1c31fa4af24cf680de0b3c5b0764189ae224d000 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-08-31 02:54:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-08-31 02:54:53 +0000 profiles/arch/{hppa, sparc}: stable-mask net-misc/curl[mbedtls] Bug: https://bugs.gentoo.org/737990 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/hppa/package.use.stable.mask | 2 +- profiles/arch/sparc/package.use.stable.mask | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (In reply to Anthony Basile from comment #7) > (In reply to Sam James from comment #6) [...] > Let's go with the new USE magic. Sorry for delay, wanted to check I was happy as per our IRC chat! x86 stable amd64 done sparc done arm done arm64 done ppc64 stable hppa stable ppc, s390: ping s390 stable ppc stable. Maintainer(s), please cleanup. Security, please vote. Added to an existing GLSA request. Unable to check for sanity:
> no match for package: net-misc/curl-7.72.0
This issue was resolved and addressed in GLSA 202012-14 at https://security.gentoo.org/glsa/202012-14 by GLSA coordinator Thomas Deutschmann (whissi). |