oss-sec mailing list archives
Re: validation on update
From: gremlin () gremlin ru
Date: Tue, 3 Mar 2015 13:32:57 +0300
On 2015-03-02 19:24:30 +0000, Simon McVittie wrote:
Does it use any sort of package signing and signature verification?Seeing as the patch only does s/http/https/,Obviously, that doesn't really help.It's a start, at least...
Of course, that's much better than nothing.
it tells you that this was a reply to your request, made by someone controlling the corresponding private key for a "valid" certificate for Maven Central's hostname.
That's good for the first communication.
An end-to-end integrity check from the original publisher to the consumer would prevent more attacks, but would also be harder to deploy (it requires action from each publisher,
Running `gpg --detach-sign < package.tar.gz > package.tar.gz.sig` (or, better, `gpg -ba ...`) on each release isn't a big deal...
verification at each consumer,
Running `gpg --verify package.tar.gz.sig package.tar.gz` will do that just perfectly. And, when talking about automatic updates, that should be included into the update procedure.
and a way to determine whether publisher X is authorized to publish package Y);
`gpg --no-default-keyring --keyring /path/authors.pub --verify ...`
protecting against trivial attacks is not as good as protecting against sophisticated attacks, but seems considerably better than not protecting against anything at all.
Yes. But I hope the software developers wouldn't stop after that and will use the above-mentioned trivial commands as well. -- Alexey V. Vissarionov aka Gremlin from Kremlin <gremlin ПРИ gremlin ТЧК ru> GPG: 8832FE9FA791F7968AC96E4E909DAC45EF3B1FA8 @ hkp://keys.gnupg.net
Current thread:
- CVE request: Maven downloads JARs via HTTP Martin Prpic (Mar 02)
- Re: CVE request: Maven downloads JARs via HTTP gremlin (Mar 02)
- Re: CVE request: Maven downloads JARs via HTTP Martin Prpic (Mar 02)
- Re: CVE request: Maven downloads JARs via HTTP gremlin (Mar 02)
- Re: CVE request: Maven downloads JARs via HTTP Simon McVittie (Mar 02)
- Re: validation on update gremlin (Mar 03)
- Re: validation on update Kurt Seifried (Mar 03)
- Re: CVE request: Maven downloads JARs via HTTP Martin Prpic (Mar 02)
- Re: CVE request: Maven downloads JARs via HTTP gremlin (Mar 02)
