News for hackers. Stuff that matters.
Re:How to take over the computer of a Maven Central user by brianefox on Monday July 28, 2014 @10:43PM (#8100451)
The project to offer ssl free to every user of Maven Central is already underway. Stay tuned for details.
Re:How to take over the computer of a Maven Central user by ontoillogical on Monday July 28, 2014 @10:51PM (#8100474)
Author here.

Brian are you speaking as a representative of Sonatype, or are you a 3rd party?

Re:How to take over the computer of a Maven Central user by brianefox on Tuesday July 29, 2014 @08:00AM (#8101758)
As a representative of Sonatype.

The reality of cross build injection has been discussed for many years, I even linked to an XBI talk in my blog post announcing the availability of SSL.

The reality is that prior to moving to a CDN, it was going to be pretty intensive to offer SSL on the scale of traffic we were seeing. The priority at that time was ensuring higher availability and providing multiple data centers with worldwide loadbalancing.

On our first CDN provider, they could not perform SSL certificate validation and thus were themselves susceptible to a MITM attack. So the decision at that point was to run SSL off of the origin server. We wanted to make it essentially free but wanted to ensure that the bandwidth was available for those that cared to use it, hence the small donation.

The situation is different today with our new CDN, they can validate the certificates all the way through and that's how we intend to deploy it.

We won't be able to enable full https redirections for all traffic since this would cause havok in organizations that are firewall locked and for tools that don't follow redirects. Each tool would need to adopt the new url. I've already suggested this change occur in Maven once we launch.

Re:How to take over the computer of a Maven Central user by hrjet on Tuesday July 29, 2014 @09:30AM (#8102082)
I am not familiar with Sonatype and what relation it has with maven, but have you considered adding BitTorrent protocol to maven? This might help reduce traffic considerably.
Re:How to take over the computer of a Maven Central user by MikeAHansen on Tuesday July 29, 2014 @12:03AM (#8100609)
He was speaking as a rep of Sonatype, as am I (head of engineering for same). We'd be happy to speak to you more. There is a lot going on from a community perspective and this project has been in the backlog for a while and now rapidly working its way to the top given the apparent sea change in attitude associated with security.
Re:How to take over the computer of a Maven Central user by needusername on Tuesday July 29, 2014 @07:34AM (#8101674)
I'm pretty surprised that this article is news. Sonatype has been open about SSL for Maven Central since there has been Nexus or maybe even longer. I remember Jason van Zyl talking about this seven or more years ago.
Re:How to take over the computer of a Maven Central user by peeters on Tuesday July 29, 2014 @01:17PM (#8103410)
I would assume this is what we should stay tuned to? http://www.sonatype.com/clm/secure-access-to-central
Re:How to take over the computer of a Maven Central user by brl on Monday July 28, 2014 @11:45PM (#8100582)
Yawn. Let me know when you're ready to announce a project to competently sign and verify artifacts.
Re:How to take over the computer of a Maven Central user by brianefox on Tuesday July 29, 2014 @07:52AM (#8101735)
Signatures have been required on Central for years and there are tools to verify them, including repository managers.

We strongly do not believe that you should entrust your private key to anyone else for signing, which is what others have done to make it easy....yet less secure.

Re:How to take over the computer of a Maven Central user by jamespo on Tuesday July 29, 2014 @04:24AM (#8101201)
Maybe you could assist them?