[lkml]   [1998]   [Nov]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: swapfile security weakeness
    Jakub Vlasek wrote:
    > Hi,
    > i've found that active swapfile could be deleted, which is
    > IMHO very dangerous (set immutable flag on in sys_swapon call?). Also,
    > sys_swapon should check whether owner of swapfile is root and is readable
    > only to root ( memory readableby anyone? hmm...)

    When you delete a file, you are just deleting the directory entry and
    decrementing the inode usage count by 1. Only when the inode is used 0
    time will the file actually be deleted from the filesystem. Opening the
    file counts in the inode usage count as well, so as long as the swap
    file is active, the file will still exist on the disk. Only when the
    swap file is deactivated will the file be really deleted. Changing the
    file's attributes may not work on all filesystems (like vfat/msdos, if
    you're really desperate for swap space).


    Brian Gerst

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:45    [W:0.018 / U:6.312 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site