Security issue: xfce pol kit allow others to sneak through
    ToddAndMargo 
    ToddAndMargo at zoho.com
       
    Tue May 26 21:26:34 CEST 2020
    
    
  
Hi All,
Security issue
Xfce 4.14
Fedora 32, x64
There is a security issue where in if you are prompted
for a password from the xfce-polkit, the next things
that need the prompt go through automatically for
the next minute or so.  So things can sneak through
if you are fast enough.
I originally reported this over at
     xfce pol kit lets others sneak in
     https://bugzilla.xfce.org/show_bug.cgi?id=15298
and Xfce had me move it to:
     xfce pol kit lets others sneak in
     https://github.com/ncopa/xfce-polkit/issues/5#issuecomment-633489654
Now ncopa has handed it back to me, having determined that
the issue must be my configuration:
      "Looking at the polkit documentation, there seems to
      be a auth_admin_keep option, which gives the behavior
      you are describing.
          Keep in mind that if polkit.Result.AUTH_SELF_KEEP
          or polkit.Result.AUTH_ADMIN_KEEP is returned,
          authorization checks for the same action identifier
          and subject will succeed (that is, return
          polkit.Result.YES) for the next brief period
          (e.g. five minutes) even if the variables passed
          along with the check are different.
Anyway, a search on
     # find / -iname \*.policy\* -exec grep -l  auth_admin_keep {} \;
produces millions of hits in
      /usr/share/polkit-1/actions/
of this kind of stuff;
     <allow_active>auth_admin_keep</allow_active>
So we have a security issue and I have no idea how to
proceed with it.
-T
    
    
More information about the Xfce
mailing list