News for hackers. Stuff that matters.
Re:Security releases issued by steveklabnik on Tuesday February 19, 2013 @05:26PM (#5247512)
I understand that, but it's the default that's important here. If this gets merged, Rails will no longer be automatically parsing XML from parameters by default.

Yes, the gem that's extracted could also be checked over for things like the processing of external entities. I'm not familiar with that part of the code, so I can't tell you what it does or does not do.

Re:Security releases issued by tptacek on Tuesday February 19, 2013 @05:27PM (#5247519)
I recommend familiarizing yourself with the code before developing strong opinions about it.

I am familiar with what it looked like a month or so ago.

Re:Security releases issued by steveklabnik on Tuesday February 19, 2013 @05:30PM (#5247534)
I don't have any opinions on it, I just linked to a pull request.
Re:Security releases issued by tptacek on Tuesday February 19, 2013 @05:31PM (#5247538)
Sorry, I read an opinion from your comment immediately upthread, which is that you believe that simply not parsing XML is a reasonable step towards handling XML securely. I disagree with that opinion.
Re:Security releases issued by steveklabnik on Tuesday February 19, 2013 @05:34PM (#5247554)
> you believe that simply not parsing XML is a reasonable step towards handling XML securely.

Ahh, this may be the difference, sorry. I don't think that it's a reasonable step towards handling XML securely. I _do_ think it's a step towards not exposing people who don't use XML to attacks on their site via XML-parsing code paths.

One of the worst parts of the recent security... situation was that people who didn't even support YAML or XML for their API were still vulnerable. It's these people this helps, not people who actually do use XML.

I totally agree that this isn't useful to people who are actually using XML, except for my comments about quicker releases and fixes by detaching it from Rails.