You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dark programs store calls to package manager functions using strings to represent the owner. But, if the owner changes their username, that will break. Worse, if the owner changes their username, and a new user takes the old username, there could be a security incident.
Instead, stored programs should call package manager functions using the owner's UUID. (Similarly, functions should be stored in programs as TLIDs, not function names, to make it easier to change the names).
The text was updated successfully, but these errors were encountered:
Dark programs store calls to package manager functions using strings to represent the owner. But, if the owner changes their username, that will break. Worse, if the owner changes their username, and a new user takes the old username, there could be a security incident.
Instead, stored programs should call package manager functions using the owner's UUID. (Similarly, functions should be stored in programs as TLIDs, not function names, to make it easier to change the names).
The text was updated successfully, but these errors were encountered: