An issue exists in xfs_setattr_nonsize in fs/xfs/xfs_iops.c in the Linux kernel up to and including 5.2.9. XFS partially wedges when a chgrp fails on account of being out of disk quota. xfs_setattr_nonsize is failing to unlock the ILOCK after the xfs_qm_vop_chown_reserve call fails. This is primarily a local DoS attack vector, but it might result as well in remote DoS if the XFS filesystem is exported for instance via NFS.
Vulnerable Product | Search on Vulmon | Subscribe to Product |
---|---|---|
linux linux kernel 5.3 |
||
linux linux kernel |
||
canonical ubuntu linux 18.04 |
||
canonical ubuntu linux 19.04 |
||
canonical ubuntu linux 16.04 |
||
netapp data availability services - |
||
netapp solidfire - |
||
netapp hci management node - |
||
netapp aff_a700s_firmware - |
||
netapp h300s_firmware - |
||
netapp h500s_firmware - |
||
netapp h700s_firmware - |
||
netapp h300e_firmware - |
||
netapp h500e_firmware - |
||
netapp h700e_firmware - |
||
netapp h410s_firmware - |
||
netapp h410c_firmware - |
||
netapp h610s_firmware - |
||
opensuse leap 15.0 |
||
opensuse leap 15.1 |
||
debian debian linux 8.0 |
||
fedoraproject fedora 29 |
||
fedoraproject fedora 30 |