6 ms·
Using HTTP for apt may seem bad, but you should really pay attention to Ubuntu itself: https://github.com/canonical-websites/www.ubuntu.com/issues/4394 https://
by Sephr 8y ago
Using HTTP for apt may seem bad, but you should really pay attention to Ubuntu itself: https://github.com/canonical-websites/www.ubuntu.com/issues/4394 https://github.com/canonical-websites/www.ubuntu.com/issues/...
Ubuntu ISOs aren't served securely and are trivially easy to MitM attack.
This vulnerability is still being exploited: https://www.bleepingcomputer.com/news/security/turkish-isp-swapped-downloads-of-popular-software-with-spyware-infected-apps/ https://www.bleepingcomputer.com/news/security/turkish-isp-s...
- nyolfen 8y agouse torrents
- Sephr 8y agoThe official torrent links are also distributed over insecure HTTP and are also trivially easy to MitM attack.
- btown 8y agoThat's ridiculous. https://www.ubuntu.com/download/alternative-downloads https://www.ubuntu.com/download/alternative-downloads There is no technical excuse for a torrent file to be distributed over HTTP.
- nneonneo 8y agoUgh couldn’t they just put magnet links on their nice HTTPS site? It sounds like they just really don’t want to have to update their site when new releases come out.
- vvanders 8y agoWow, that's pretty stunning and I'm honestly quite shocked it's still the case in '19. Just downloaded Ubuntu server for some local instances here at home and realized that I hit this path without even knowning. [edit] Looks like ISO signatures are served over HTTP as well.
- blub 8y agoIt's one of my pet peeves and I can say that a ton of organisations do this in 2019, including ones that should know better, like Ubuntu. The only secure way to install is to somehow get their key, already have gpg installed and then verify that way.
- whydoyoucare 8y agoAs long as verification happens independently, and the keys are obtained from trusted sources, there is nothing wrong in downloading Ubuntu over http. It appears this to be the case, see "How to verify Ubuntu download" tutorial that provides detailed steps: https://tutorials.ubuntu.com/tutorial/tutorial-how-to-verify-ubuntu#0 https://tutorials.ubuntu.com/tutorial/tutorial-how-to-verify... (If you plan to install an Operating System, then I believe some homework is in order -- you cannot expect the OS developers to spoon-feed you trivial security aspects that are expected to be a skill-set that you, the operating system installer, or System Administrator, do possess).
- vvanders 8y ago> and the keys are obtained from trusted sources Isn't that a little hard if the verification keys(from that link) are served over HTTP[1][2]? [1] http://releases.ubuntu.com/18.04/SHA256SUMS.gpg http://releases.ubuntu.com/18.04/SHA256SUMS.gpg [2] http://releases.ubuntu.com/?_ga=2.21478331.1690774166.1548124147-631293260.1548124147 http://releases.ubuntu.com/?_ga=2.21478331.1690774166.154812...
- whydoyoucare 8y agoThe Ubuntu verification tutorial (see my previous post) points to keyserver.ubuntu.com.
- dessant 8y agoI usually download it from the kernel.org mirror for this reason. https://mirrors.kernel.org/ubuntu-releases/18.10/ https://mirrors.kernel.org/ubuntu-releases/18.10/
- whydoyoucare 8y agoHow do you know they obtain it from a trusted source? ;-)
- gymshoes 8y agoLinux Mint was breached some time ago: https://blog.linuxmint.com/?p=2994 https://blog.linuxmint.com/?p=2994