The callback you're redirecting the user to at the end of that flow is forgeable if an attacker knows an azure tenant ID of a different customer, and putting a "Never use the tenant ID value of the tenant parameter to authenticate or authorize users" warning in the docs is only helpful as long as a way to authenticate users exists.
Azure's Weakest Link – Five Full Cross-Tenant Compromises (binarysecurity.no)
unddoch 18 hours ago
birdsongs 16 hours ago
rsalus 16 hours ago
0xWTF 16 hours ago
jiggawatts 12 hours ago
That’s the best new term I’ve learned in months!
pphysch 9 hours ago
Henchman21 16 hours ago
When they offered to make me FTE I declined and moved on. Because it was an obvious absolute shit-show.
Sorry for those that are currently employed by MS.
throwup238 9 hours ago
gscott 7 hours ago
nikanj 12 hours ago
collabs 6 hours ago
Once I could reach the actual engineering team to look at the internal tool to look at the bug I had to report though, they were very responsive. The tool for communicating was cumbersome and made me feel like a vendor / customer relationship even though you are supposed to be the same team but once they realized it was an actual defect and not some harebrained feature request, they fixed it relatively quickly.
wibartle 10 hours ago
> The callback you're redirecting the user to at the end of that flow is forgeable
The redirect_uri is checked against the app registration. There's a general OAuth problem called "open registration redirects" that applies here, about which we've [blogged](https://www.microsoft.com/en-us/security/blog/2026/03/02/oau...) - but frankly, none of the industry solves this well.
In general, "I can create a link that goes to malware via X endpoint" isn't very interesting - you can also just create a direct link to the malware. Web browsers won't reliably show you the real destination of a link anyhow and even if they did, it's mostly just us hackers who understand URLs at all.
> as long as a way to authenticate users exists.
I'm lost. Entra supports [OpenID Connect](https://learn.microsoft.com/en-us/entra/identity-platform/v2...) for authentication. Most portals that surface admin consent authenticate the user with an OpenID Connect request either immediately before or after the admin consent request.
publlus_enigma 10 hours ago
meekins 20 hours ago
xmcp123 20 hours ago
Betelbuddy 19 hours ago
totallykvothe 19 hours ago
Betelbuddy 18 hours ago
I am talking about the most basic capability of a professional presentation tool like exists in Webex, or GotoMeeting or Zoom. And requested...
https://learn.microsoft.com/en-us/answers/questions/4410610/...
by more than 2000 requests across different microsoft discussion boards, including 1044 on one request alone....
siva7 3 hours ago
adamm255 12 hours ago
sandeepkd 17 hours ago
ok123456 15 hours ago
jon128 14 hours ago
Federal Cyber Experts Thought Microsoft’s Cloud Was “a Pile of Shit.” They Approved It Anyway.
https://www.propublica.org/article/microsoft-cloud-fedramp-cybersecurity-governmentwinrid 15 hours ago
traceroute66 20 hours ago
Well, when you're already paying Microsoft $/user/month for Intune, Teams&co. you might as well use Azure too.
Only one vendor relationship to manage, and I suspect you probably have to spend far less money than you do with AWS to get some personal attention.
jeffrallen 18 hours ago
waz0wski 18 hours ago
Anyone that's had to deal with Microsoft will tell you this means nothing
If you can even get attention from someone, you'll be bounced between teams and people who barely know the products they are "supporting"
Don't get me started on the Azure and O365 management portals
The only worse support experience I've had was with Oracle where it could take days just to get the boilerplate "send us your logs" response on a Sev1 issue, despite the logs already being provided in the initial ticket
In both cases, this is while at F100 companies with millions of dollars of licensed software and premium support contracts
traceroute66 17 hours ago
In relation to everything you said in your post, let's just say "trust me, I know".
But you missed the point I was making.
The GP said "Makes me wonder why enterprises still flock there".
And anyone who's had to deal with enterprise procurement knows if you've got a vendor on the list then its easier to deal with that one than push for multiple.
And then there's the whole budgeting thing. If management can see you're already buying every single employee in the org a Teams license, then getting extra budget for some Azure toys will probably be an easier sell then "yeah, I know we're paying Microsoft a lot of money, but can we have some AWS too". Since in their eyes Azure and Teams licenses is the same thing, "money for Microsoft".
Sadly the tech desk experience in enterprises tends to fall low down the list, if it is considered at all.
Sure, in theory, if you've got a good CTO to fight your corner then YMMV, but not everyone does.
rsalus 16 hours ago
esikich 16 hours ago
jiggawatts 12 hours ago
Attention means an engineer who can fix the problem, not an off shore phone jockey paid to make you quietly go away.
esikich 6 hours ago
marcosdumay 15 hours ago
With Microsoft that takes several people working full time. Corporations tend to not want more of those relationships to manage.
DANmode 8 hours ago
If anything, having only one vendor to choose from is a disadvantage.
quinnjh 8 hours ago
magicalhippo 19 hours ago
Amazon doesn't and regardless nobody feels comfortable using Google, who knows when they'll discontinue a product we would rely on.
So not a lot left to choose from.
toomuchtodo 19 hours ago
Betelbuddy 18 hours ago
toomuchtodo 18 hours ago
jon128 18 hours ago
giancarlostoro 14 hours ago
publlus_enigma 9 hours ago
/s
albert_e 20 hours ago
[2026-10-02]
beginning of curent month feels like two years ago when multiple vulns drop daily
dofm 18 hours ago
"… then put your little hand in mine…"
giovanni_or2 18 hours ago
josteink 12 hours ago
Can confirm that we’re getting our money's worth. :D
giancarlostoro 2 hours ago
thewisenerd 21 hours ago
likely been active since the inception of these capabilities
wonder if the recommendation to "add randomness to resource names" is because of this (unrelated security by obscurity lol)
chinathrow 20 hours ago
outworlder 18 hours ago
Microsoft had an egregious cross-tenant vulnerability (really, how many cross-tenant vulnerabilities did other clouds have?).
Vulnerability was reported.
They fixed it - incorrectly. Reported again.
They fixed it this time... and broke the previous fix. So it's vulnerable again.
What a clown show.
waz0wski 17 hours ago
[2026] Erosion of Trust @ Azure
https://news.ycombinator.com/item?id=47616242
https://isolveproblems.substack.com/p/how-microsoft-vaporize...
[2026] https://www.microsoft.com/en-us/security/blog/2026/05/18/sto...
[2025] https://www.cisa.gov/news-events/alerts/2025/07/20/microsoft...
[2025] https://www.securityweek.com/all-microsoft-entra-tenants-wer...
[2024] https://www.cloaked.com/post/microsoft-data-breach
[2023] https://www.reuters.com/world/us/chinese-hackers-stole-60000...
[2023] https://www.wiz.io/blog/storm-0558-compromised-microsoft-key...
[2022] https://www.spiceworks.com/it-security/cloud-security/news/m...
[2022] https://techcrunch.com/2022/03/23/microsoft-lapsus-hack-sour...
[2021] https://www.cpomagazine.com/cyber-security/microsoft-power-a...
[2021] https://www.darkreading.com/cloud-security/microsoft-azure-c...
And this is just the Azure / O365 stuff - there's been thousands of Windows client/server and Office software exploits across the same time period
tencentshill 16 hours ago
xmcp123 20 hours ago
Should have been addressed in the Geneva conventions.
anonymous908213 12 hours ago
mapotofu 17 hours ago
The cloud:
Let’s see how their platform design holds up in the coming years, and if it can hold up to LLMs doing more of this same type of discovery and whether MSFT can fix it.
eugenekay 20 hours ago
Reporting “theoretical” issues with validation as an Employee gets you a lot of questions as to why you were looking.
Oh well.
traceroute66 20 hours ago
Microsoft still has employees ? ;)
(Sorry. Low bar. But in all honesty I thought they outsourced the majority of ops. I was surprised to hear in recent news that they actually had that many employees left)
outworlder 18 hours ago
That explains a lot.