GNU bug report logs -
#19479
Package manager vulnerable
Previous Next
Full log
View this message in rfc822 format
> I have just pushed the branch scratch/package-security with proper
> support for timestamps, as discussed below. More details are in the
> commit messages and the proposed documentation changes. Once this is
> merged, I hope to work on adding support for this to both GNU ELPA and
> NonGNU ELPA.
Do we need this hash-checksum, really?
AFAICT, I think if we want to avoid replay attacks we need indeed
a monotone "counter" (e.g. a timestamp) on the `archive-contents` and
then a way to verify that the tarballs are what they claim to be.
We can already verify that they are what they claim to be since the
tarball includes the version number inside the `<pkg>-pkg.el` file.
So, I think all we need is to verify the contents of `<pkg>-pkg.el`
after unpacking a tarball, to make sure it is indeed the package and
version its name claimed to be. This check would be welcome in any case
to detect packaging errors.
Stefan
This bug report was last modified 4 years and 202 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.