diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2025-03-30 21:56:33 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2025-03-30 21:59:57 +0200 |
commit | 98112b9f6f90dbce1ded637dd533ff0f5a1dffa9 (patch) | |
tree | 606f895699f8b15c023512970736fa6b094481d9 /newlib/libc/stdlib/wcstoll.c | |
parent | aa481e001636389c28458e18250e42a24bfcb272 (diff) | |
download | newlib-98112b9f6f90dbce1ded637dd533ff0f5a1dffa9.zip newlib-98112b9f6f90dbce1ded637dd533ff0f5a1dffa9.tar.gz newlib-98112b9f6f90dbce1ded637dd533ff0f5a1dffa9.tar.bz2 |
Cygwin: ACLs: don't allow special accounts as USER entry
While accounts from the BUILTIN, NT AUTHORITY, and NT SERVICE domains
can be owner of a file, they are always treated as group entries if they
show up as additional entrys in a Windows ACL. Consequentially, it
shouldn't be possible to add or remove them as USER entry, for instance,
via setfacl.
Add a check to disallow BUILTIN, NT AUTHORITY, and NT SERVICE accounts
as USER entries in a POSIX ACL.
Fixes: bc444e5aa4ca ("Reapply POSIX ACL changes.")
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdlib/wcstoll.c')
0 files changed, 0 insertions, 0 deletions