Re:First American Financial Corp. Leaked Hundreds of Million...
by prophesi on Saturday May 25, 2019 @09:12PM
(#20012529)
It's still an access control issue in that case. The user should never be aware of the UUID's. Only the backend should deal with it. If you have a _public_ API that deals with UUIDs, therein lies the issue.
And a side note: I wouldn't trust that the prng for your UUIDs are cryptographically secure. That's not a part of the spec.
Then of course there is the issue that email is for the most part un-encrypted (or encrypted without validating certificates).