On Friday 20 March 2015 02:36:36, Daniel Kahn Gillmor wrote: > make-ssl-cert appears to create the secret key material and then > chmod it to restrict permissions. This leaves a race condition > where a non-privileged user on the system can read the file before > the permissions change takes effect, thereby stealing the > credentials created by the superuser. > > make-ssl-cert should use umask instead, so that the new secret key > files are protected by default.
I will change make-ssl-cert to set umask 077. But I wonder if a better fix would be if "openssl req" would set save permissions by default for the file given by "-keyout"? Any opinions? Kurt? BTW, for the default snakeoil certificate, this is not an issue because the dir /etc/ssl/private/ is not world-readable. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org