Project

General

Profile

Actions

tickets #2392

closed

downloading repository key should use SSL

Added by pascal@dhermilly.dk about 10 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Mirrors
Target version:
-
Start date:
5000-01-01
Due date:
5000-01-01
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Hi

When Adding a repository for debian or ubuntu it is suggested to download the key using http. This allows for a very critical man-in-the-middle attack. Should it not suggest using https, thus SSL?

Also should the http://software.opensuse.org not redirect to using HTTPS?

Best regards
Pascal


Subtasks 2 (0 open2 closed)

tickets #25220: download.opensuse.org should always use HTTPSClosed5000-01-01

Actions
tickets #25386: download.opensuse.org redirector https -> http issueClosed5000-01-01

Actions
Actions #1

Updated by Anonymous almost 10 years ago

  • Category set to Mirrors
Actions #2

Updated by mcaj over 9 years ago

  • Assignee set to opensuse-admin

HI Admin,

What is your opinion about this request ?

Martin

Actions #4

Updated by coolo over 9 years ago

  • Assignee deleted (opensuse-admin)
Actions #5

Updated by Anonymous over 9 years ago

  • Due date set to 2015-12-31
  • Status changed from New to In Progress
  • Assignee set to Anonymous
  • Start date set to 2015-01-12
  • Estimated time set to 30.00 h

Hi Pascal

Adding just my notes here - and taking the ticket for now.

pascal@dhermilly.dk wrote:

When Adding a repository for debian or ubuntu it is suggested to download the key using http.
This allows for a very critical man-in-the-middle attack. Should it not suggest using https, thus SSL?

We will enable SSL support next year (means: 2015).

Currently I would say: "only for the repository meta information, not the binary packages as such", as those normally come with their own checksums and signatures.

Also should the http://software.opensuse.org not redirect to using HTTPS?

Not needed for the binary packages, IMHO. Might be that Debian packages are different and rely completely on the SSL encryption of the server (please enlighten me here)?

One of the reasons that I do not want to provide SSL for binary packages is the fact that not all of our mirror servers support SSL. And redirecting a user from one encrypted SSL domain to another one (that might have none or an unkown SSL key) might also be a risk.

https://github.com/openSUSE/open-build-service/issues/449 is also an open issue that we should work on together with the developers.

Regards,
Lars

Actions #6

Updated by tampakrap over 8 years ago

  • Assignee changed from Anonymous to 17572
  • Private changed from Yes to No
Actions #7

Updated by tampakrap over 8 years ago

  • Assignee changed from 17572 to Anonymous
Actions #8

Updated by Anonymous over 7 years ago

  • Due date deleted (2015-12-31)
Actions #9

Updated by tampakrap about 7 years ago

  • Status changed from In Progress to Closed

partially done, to be continued on https://github.com/openSUSE/software-o-o/issues/123

Actions #10

Updated by tampakrap about 7 years ago

  • Status changed from Closed to In Progress

reopenning per darix's request. Current state can be seen at https://lists.opensuse.org/opensuse-security/2017-01/msg00000.html

Actions #11

Updated by tampakrap about 7 years ago

  • Assignee changed from Anonymous to Anonymous
Actions #12

Updated by tampakrap over 6 years ago

  • Due date set to -4712-01-01
  • Start date set to 5000-01-01

due to changes in a related task

Actions #13

Updated by tampakrap over 6 years ago

  • Due date set to 5000-01-01

due to changes in a related task

Actions #14

Updated by lrupp over 4 years ago

  • Status changed from In Progress to Closed

Closing here: the infrastructure supports SSL (https://download.opensuse.org), but the software needs to follow.

-> Nothing for admins, just something that should be tracked.In https://bugzilla.opensuse.org/

Actions

Also available in: Atom PDF