Re:Microsoft Account's OAuth tokens leaking via open redirec...
by charles_f on Sunday October 22, 2023 @11:20AM
(#37976128)
Agreed, that was my thoughts as well, to the point where I even wondered if the article knew how oauth works to claim these are msft tokens
Re:Microsoft Account's OAuth tokens leaking via open redirec...
by 0xcrypto on Sunday October 22, 2023 @12:35PM
(#37976843)
Hi, author of the blog post here. Yes I understand your concern and I tried keeping Microsoft's name out of the title but couldn't think of anything else. Since the vulnerability only affects the oauth implementation for the connection with Microsoft accounts. Previously the title was "Microsoft OAuth token leak via open redirect in Harvest App" but later I changed it to "Microsoft Account's OAuth tokens leaking via open redirect in Harvest App". I am still considering to change it and open to suggestions.
Re:Microsoft Account's OAuth tokens leaking via open redirec...
by nurple on Sunday October 22, 2023 @12:55PM
(#37977001)
If only tokens minted by MS were in scope of the vulnerability because of Harvest's outlook integration, maybe something like "Harvest OAuth CSRF Leaks Tokens of Microsoft Outlook Users" or "CSRF in Harvest's Outlook Integration Leaks User Tokens".
If you want to add any editorializing around mitigation, linking to the OAuth RFC[0] that dictates a MUST for binding the users auth state with the request to prevent such attacks would be instructive to readers.
[0] https://datatracker.ietf.org/doc/html/rfc6749#section-10.12
Re:Microsoft Account's OAuth tokens leaking via open redirec...
by 0xcrypto on Sunday October 22, 2023 @12:58PM
(#37977035)
Oh yes, that sounds better. I am changing the title now.
Updated to "Leaking OAuth tokens of connected Microsoft accounts via open redirect in Harvest"
Re:Microsoft Account's OAuth tokens leaking via open redirec...
by dang on Sunday October 22, 2023 @03:21PM
(#37978256)
Ok, I've updated the title above to that (shortened a bit to fit HN's 80 char limit). Thanks!
(Submitted title was "Microsoft Account's OAuth tokens leaking via open redirect in Harvest")
These are in fact harvest's tokens, which only erroneously exposed access to their app, because of an injection vuln in their code, and would be exactly as compromised behind any other IdP.