diff --git a/winsup/cygwin/pinfo.cc b/winsup/cygwin/pinfo.cc index 064299e0c..453861c81 100644 --- a/winsup/cygwin/pinfo.cc +++ b/winsup/cygwin/pinfo.cc @@ -325,7 +325,8 @@ pinfo::create_winpid_symlink () __small_swprintf (pid_name, L"%u", procinfo->pid); RtlInitUnicodeString (&pid_str, pid_name); InitializeObjectAttributes (&attr, &sym_str, OBJ_CASE_INSENSITIVE, - get_shared_parent_dir (), NULL); + get_shared_parent_dir (), + everyone_sd (SYMBOLIC_LINK_QUERY)); NtCreateSymbolicLinkObject (&winpid_hdl, SYMBOLIC_LINK_ALL_ACCESS, &attr, &pid_str); } diff --git a/winsup/cygwin/release/3.0.4 b/winsup/cygwin/release/3.0.4 new file mode 100644 index 000000000..c545f3e64 --- /dev/null +++ b/winsup/cygwin/release/3.0.4 @@ -0,0 +1,13 @@ +What's new: +----------- + + +What changed: +------------- + + +Bug Fixes +--------- + +- Fix access to process list + Addresses: https://cygwin.com/ml/cygwin/2019-03/msg00253.html