News for hackers. Stuff that matters.
Re:Docker 0-Day Stopped Cold by SELinux by saycheese on Saturday January 14, 2017 @12:21PM (#13399401)
>> "Source: Security at Docker"

In case it is not obvious, the comment above is by Nathan McCauley, who is the Director of Security for Docker.

Source: https://news.ycombinator.com/user?id=bigmac

Re:Docker 0-Day Stopped Cold by SELinux by jwildeboer on Saturday January 14, 2017 @12:59PM (#13399592)
Why not simply state that when posting? Bad style IMHO.
Re:Docker 0-Day Stopped Cold by SELinux by runesoerensen on Saturday January 14, 2017 @02:06PM (#13399959)
He stated the source, and information about his Docker affiliation is readily available. HN guidelines discourage signing comments:

Please don't sign comments; they're already signed with your username. If other users want to learn more about you, they can click on it to see your profile.

Re:Docker 0-Day Stopped Cold by SELinux by saycheese on Saturday January 14, 2017 @05:20PM (#13400914)
There's a huge difference between having a generic signature for every comment you post and disclosing an affiliation that adds validity to the claims made in the comment.
Re:Docker 0-Day Stopped Cold by SELinux by greenrd on Saturday January 14, 2017 @05:37PM (#13400991)
It doesn't say "don't sign all your comments", it simply says "don't sign comments". Also, it should be interpreted in the light of the fact that modern netiquette on other sites like Stack Overflow which have usernames is to never sign your posts.
Re:Docker 0-Day Stopped Cold by SELinux by gbraad on Saturday January 14, 2017 @07:49PM (#13401615)
Here it is to disclose affiliation, which else people would forget to check due to nature of 'battle'.

Also, there is an assumption that the signature contains up to date information and/or does not change over time. The latter situation would else impact historical purpose. The signature has changed and does not refer to the position/information related to the moment of writing.

I agree with how both jwildeboer (Jan) and shykes (Solomon) approached this. Much appreciated in this case.

But yes, in a normal situation, this is irrelevant and the username signature is sufficient.

Re:Docker 0-Day Stopped Cold by SELinux by runesoerensen on Thursday January 19, 2017 @10:39AM (#13436585)
I don't know that there is a huge difference between those two. What I do know is that in this case there was no difference of any significance.

The comment was signed with his username, and his Docker affiliation was disclosed under said username. That was all that was needed to add validity to the claims in the comment.

All HN comments have that "generic signature". All HN users are free to disclose information about themselves on their profile, and all HN readers are free to click usernames to learn more about the the people who comment on HN.

It really is that simple.

Re:Docker 0-Day Stopped Cold by SELinux by philtar on Saturday January 14, 2017 @12:54PM (#13399566)
I don't care if Jesus, the director of security in heaven said that.

I'm going to take a look at both arguments and decide for myself. No need to name drop.

Re:Docker 0-Day Stopped Cold by SELinux by hoorayimhelping on Saturday January 14, 2017 @02:06PM (#13399957)
>No need to name drop.

Give it a rest. This is a semi-anonymous forum where people's identities aren't tied to their usernames. This isn't name dropping, it's providing helpful context.

Re:Docker 0-Day Stopped Cold by SELinux by geofft on Saturday January 14, 2017 @01:47PM (#13399859)
I have no information here, but it's certainly possible that both sides are not willing to publicly disclose the full extent of the vulnerability. I think that's less wise than usual given what Red Hat is writing and how disputed it is, but that's probably their standard practice.

Some of the comments from Red Hat previously implied that they thought the vulnerability could only be exploited via ptrace, which SELinux denied by default for Docker containers. That's definitely not true; ptrace was used in the PoC because it's easy and likely to win the race condition, but you can also grab file descriptors out of /proc/$pid/fd.

However, the blog post appears to show SELinux stopping attacks that don't involve ptrace, because SELinux forbids writing to an open file or an open network socket that has the wrong context. If Docker believes there are attack vectors that aren't covered by the default SELinux policies (such as writing to something that's not a regular file or network socket), they might be unwilling to disclose that too loudly until Red Hat gets around to saying "Uh, actually please patch".

Re:Docker 0-Day Stopped Cold by SELinux by ben0x539 on Saturday January 14, 2017 @01:38PM (#13399812)
The name (or title) drop might effect appropriate urgency, seems legit.

Edit: Don't downvote people trying to help me improve my english. :(

Re:Docker 0-Day Stopped Cold by SELinux by tedmiston on Saturday January 14, 2017 @02:36PM (#13400120)
Your usage is actually correct. Which is great, considering many native English speakers get this one wrong. The heuristic we hear in school is something like "use 'affect' as a verb and 'effect' as a noun," which like many grammar heuristics is of course an oversimplification of reality. Usage of effect as a verb isn't super common in general conversation by native English speakers whereas I think most might choose to say something like "establish authority" instead in this case, but still your intention is still clear.
Re:Docker 0-Day Stopped Cold by SELinux by MrF3ynmann on Saturday January 14, 2017 @01:40PM (#13399826)
affect
Re:Docker 0-Day Stopped Cold by SELinux by chowells on Saturday January 14, 2017 @01:53PM (#13399883)
Because the other comment didn't spell it out: effect is correct there. Effect as a verb means something like "to cause to happen". Don't pretend effect/affect is just a noun/verb split. Both words have meanings as both verbs and nouns. It's best to just learn both meanings of each instead of following some rule that's wrong a fair amount of time.
Re:Docker 0-Day Stopped Cold by SELinux by tyre on Saturday January 14, 2017 @02:10PM (#13399989)
Mary Norris, copy editor at the New Yorker, has a wonderful short video on this: http://www.newyorker.com/culture/culture-desk/comma-queen-af...
Re:Docker 0-Day Stopped Cold by SELinux by monktastic1 on Saturday January 14, 2017 @02:50PM (#13400211)
I don't care if Jesus, director of grammar in heaven said this....

Just kidding.

Re:Docker 0-Day Stopped Cold by SELinux by isbadawi on Saturday January 14, 2017 @01:51PM (#13399877)
Effect is correct here.
Re:Docker 0-Day Stopped Cold by SELinux by dzamo_norton on Saturday January 14, 2017 @01:50PM (#13399871)
effect
Re:Docker 0-Day Stopped Cold by SELinux by threeseed on Saturday January 14, 2017 @02:16PM (#13400013)
What on earth is wrong with you ? This is a security incident.

It's relevant and vital to know the background of people who are making statements like this.

And sorry but not everyone is a kernel engineer who can navigate the truth between RedHat and Docker.

Re:Docker 0-Day Stopped Cold by SELinux by therein on Saturday January 14, 2017 @01:23PM (#13399733)
Who filled in for the position of Director of Security between 0 and ~32AD?