On Tue, December 17, 2013 4:13 pm, Leif W wrote:
>  On Tuesday, December 17, 2013 6:02:32 PM UTC-5, Michael Shuler wrote:
> > Attached is my little check script that I run from cron to check for new
>
>  Thank you!  My context for pulling the certdata.txt is from within the
>  mk-ca-bundle.pl (or .vbs) script from the cURL project, which has no
>  external dependencies.  Pulling from an https presents a chicken and egg
>  problem so I'd have to use http.  Others seem to use this script as well.
>

That would be unfortunate for security for people to download a blob of
certificates to trust over an unauthenticated channel. What could possibly
go wrong there?

>  However, I was wary about pulling directly from a source repository versus
>  a release, in case of an erroneous commit or something.  Presumably such a
>  thing would be caught fairly quick.  Definitely caught by the next aurora
>  or nss release.  Whereas, it may not be caught at the precise time
>  someone, somewhere in the world runs their copy of mk-ca-bundle.pl script.
>
>  Is this a valid line of reasoning?  If not, I'd be happy just pulling from
>  
> http://hg.mozilla.org/projects/nss/raw-file/default/lib/ckfw/builtins/certdata.txt
>  and pass that on as a somewhat official preferred source.  :)
>
>  Leif

Can I recommend instead bundling it as part of cURL? Absolutely pulling
the tip of tree is a Bad Idea - wait for a release. Likewise, pulling it
over HTTP is a Bad Idea - use a secure transport.

If you feel those are unreasonable, bundling it as part of cURL seems
eminently more responsible and security conscious for users.


_______________________________________________
dev-security-policy mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to