Live data from Hacker News

Google debuts device-bound session credentials against session hijacking

feistyduck.com

31–40 of 71 posts

Re: Google debuts device-bound session credentials against session hijacking

#31

[flagged]

This inexplicable overreaction to genuinely valuable security improvements is getting ridiculous. Computer security is a complete dumpster fire right now and we need things like this.

> valuable security improvements

Valuable to who, exactly?

Re: Google debuts device-bound session credentials against session hijacking

#32
The article claims this is based on Token Binding, but skimming the W3 spec it seems to be something entirely different and not at all to be based on or related to TLS Token Binding (with an integration already envisaged by the WebAuthN spec). TB doesn't need or rely on a TPM at all, it conceptually just ties bearer tokens to a key which is (re-)used across TLS sessions; for upper layers this is transparent, but for attackers it makes it much harder to use exfiltrated tokens.

Re: Google debuts device-bound session credentials against session hijacking

#33

Earlier quoted context omitted.

Well, it's a good thing Device Bound Session Credentials (DBSC) as proposed here has no way to actually send said endorsement key anywhere; rending the objection irrelevant. The TPM is only for secure storage as verified by the browser itself, not the website being visited.

[flagged]

> You all don't understand how any of this tech works but you think you do.

We do; and it is specifically called out in the spec that the certificate chain is not submitted, due to the potential for overpowered fingerprinting. As such, this battle, should they make a move to change that, needs to be fought a different day. Fighting against hypotheticals is pointless.

Edit: For the pedantic, fighting against hypothetical things that they could do if they invented something that doesn't exist right now, is pointless.

Edit 2: You can't boil a frog without ecosystem cooperation. The internet isn't going to bow to inconsistent adoption. They already made it clear with WEI they have no interest.

Re: Google debuts device-bound session credentials against session hijacking

#34

The first sentence > HTTP cookies were never intended for session management Seems odd. IIRC that's exactly what they were meant for. State management for http which is stateless. Am I missing some history here?

I'm starting to look at every technology change Google makes as a way for them to entrench their moat.

The faster we get an antitrust breakup of Google from Chrome and Android, the better.

Re: Google debuts device-bound session credentials against session hijacking

#35
post #25
post #12

Earlier quoted context omitted.

You can run a software TPM if you browse within a VM.

~~~~But your VM TPM won't be signed during manufacturing by a trusted root. No attestation.~~~~ OK I take it back, privacy is one of their specified goals: > Note that the certificate chain for the TPM is never sent to the server. This would allow very precise device fingerprinting, contrary to our privacy goals. Servers will only be able to confirm that the browser still has access to the corresponding private key.…

[flagged]

Re: Google debuts device-bound session credentials against session hijacking

#36
Unless you're paying me a lot of money (and even then) I WILL NOT MAINTAIN AN HSM FOR YOUR SERVICE. PLEASE FUCK OFF.

If you cared about security you would let me authenticate with ssh key signatures. GitHub does this, if you can manage to talk to an HSM you can manage to talk to the openssh agent.

Re: Google debuts device-bound session credentials against session hijacking

#37
post #25

Earlier quoted context omitted.

~~~~But your VM TPM won't be signed during manufacturing by a trusted root. No attestation.~~~~ OK I take it back, privacy is one of their specified goals: > Note that the certificate chain for the TPM is never sent to the server. This would allow very precise device fingerprinting, contrary to our privacy goals. Servers will only be able to confirm that the browser still has access to the corresponding private key.…

[flagged]

Dude; please stop spamming misinformation, this was already debunked in previous commentary you saw and responded to, showing that the website never sees the raw TPM data at any stage under this proposal.

Session cookies have zero correlation to fingerprinting.

Re: Google debuts device-bound session credentials against session hijacking

#39
post #7

Earlier quoted context omitted.

What negative effects are you thinking DBSC will cause?

The very next step they will take is that they will only give devices session credentials that pass remote attestation, preferably to the browser level. Than you won't be able to use alternative clients or extension google doesn't deem acceptable.

(engaging in good faith...)

What's preventing alternative clients from doing that?

Re: Google debuts device-bound session credentials against session hijacking

#40

Earlier quoted context omitted.

This inexplicable overreaction to genuinely valuable security improvements is getting ridiculous. Computer security is a complete dumpster fire right now and we need things like this.

> valuable security improvements Valuable to who, exactly?

To everyone who has ever had session creds stolen? Right now any malware which can read your disk has a gigantic backdoor around MFA, do you not find that a problem?
Post reply on HN