![]() | Ned Batchelder : Blog | Code | Text | Site Ruby on Rails security flap » Home : Blog : August 2006 |
Ruby on Rails security flapMonday 21 August 2006 Earlier this month, Ruby on Rails reached a milestone: they issued a security advisory:
24 hours later, they explained the whole situation. Unfortunately, it turned out that the mandatory 1.1.5 patch not only was not sufficient, requiring a 1.1.6 patch, but if you had been running 1.0 or 1.1.3, then upgrading to 1.1.5 made your system less secure! This naturally engendered a great deal of discussion on the Ruby blog. As you may have guessed, the opinions there run the gamut. On the plus side, Matt Van Dusen said:
and Jon Shea said:
On the other hand, "Upset Commercial Rails User" said:
to which DHH (the creator of Rails) unfortunately replied:
The tone of the discussion became a bit more controversial. One of the last comments (by Tom Barrick) is:
As I said, it's a milestone for Ruby on Rails. They've had a pheneomenal success, a huge adoption rate, and tremendous press. This security patch was a real-world hiccup. All software has security issues and bugs. What determines success is how the team deals with them. I think the 24 hour turnaround was very good, and the full (eventual) disclosure was also very good. Keeping the vulnerability secret for a day was bad, especially since this is an open-source project, so the details were publically available, but only to those able to diff and grok the code. The inadvertent lowering of security with a mandatory patch was very bad, as was the sniping at your customers in the blog comments. Growing pains all around. I'm not a Rails user, but I'm hoping they weather this storm well. I'd like projects like Rails to succeed and make inroads into the big guys' markets. | |
Comments
Add a comment: