e3a84d chown-recursive: let's rework the recursive logic to use O_PATH

1 file Authored by Lennart Poettering 4 years ago, Committed by Packit Service 4 years ago,
    chown-recursive: let's rework the recursive logic to use O_PATH
    
    That way we can pin a specific inode and analyze it and manipulate it
    without it being swapped out beneath our hands.
    
    Fixes a vulnerability originally found by Jann Horn from Google.
    
    CVE-2018-15687
    LP: #1796692
    https://bugzilla.redhat.com/show_bug.cgi?id=1639076
    
    (cherry-picked from commit 5de6cce58b3e8b79239b6e83653459d91af6e57c)
    
    Resolves: #1643368
    
    patch_name: 0040-chown-recursive-let-s-rework-the-recursive-logic-to-.patch
    present_in_specfile: true
    location_in_specfile: 40
    squash_commits: true
    
        
file modified
+70 -76