First published: Sun Aug 25 2019(Updated: )
An issue was discovered in xfs_setattr_nonsize in fs/xfs/xfs_iops.c in the Linux kernel through 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.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/kernel-alt | <0:4.14.0-115.21.2.el7a | 0:4.14.0-115.21.2.el7a |
ubuntu/linux | <4.15.0-65.74 | 4.15.0-65.74 |
ubuntu/linux | <5.0.0-31.33 | 5.0.0-31.33 |
ubuntu/linux | <5.3~ | 5.3~ |
ubuntu/linux-aws | <4.15.0-1051.53 | 4.15.0-1051.53 |
ubuntu/linux-aws | <5.0.0-1018.20 | 5.0.0-1018.20 |
ubuntu/linux-aws | <5.3~ | 5.3~ |
ubuntu/linux-aws-5.0 | <5.3~ | 5.3~ |
ubuntu/linux-aws-hwe | <5.3~ | 5.3~ |
ubuntu/linux-aws-hwe | <4.15.0-1051.53~16.04.1 | 4.15.0-1051.53~16.04.1 |
ubuntu/linux-azure | <5.0.0-1022.23~18.04.1 | 5.0.0-1022.23~18.04.1 |
ubuntu/linux-azure | <5.0.0-1022.23 | 5.0.0-1022.23 |
ubuntu/linux-azure | <5.3~ | 5.3~ |
ubuntu/linux-azure | <4.15.0-1060.65 | 4.15.0-1060.65 |
ubuntu/linux-azure-5.3 | <5.3~ | 5.3~ |
ubuntu/linux-azure-edge | <5.0.0-1022.23~18.04.1 | 5.0.0-1022.23~18.04.1 |
ubuntu/linux-azure-edge | <5.3~ | 5.3~ |
ubuntu/linux-azure-edge | <4.15.0-1060.65 | 4.15.0-1060.65 |
ubuntu/linux-gcp | <5.0.0-1020.20~18.04.1 | 5.0.0-1020.20~18.04.1 |
ubuntu/linux-gcp | <5.0.0-1020.20 | 5.0.0-1020.20 |
ubuntu/linux-gcp | <5.3~ | 5.3~ |
ubuntu/linux-gcp | <4.15.0-1046.49 | 4.15.0-1046.49 |
ubuntu/linux-gcp-5.3 | <5.3~ | 5.3~ |
ubuntu/linux-gcp-edge | <5.0.0-1020.20~18.04.1 | 5.0.0-1020.20~18.04.1 |
ubuntu/linux-gcp-edge | <5.3~ | 5.3~ |
ubuntu/linux-gke-4.15 | <4.15.0-1045.48 | 4.15.0-1045.48 |
ubuntu/linux-gke-4.15 | <5.3~ | 5.3~ |
ubuntu/linux-gke-5.0 | <5.0.0-1020.20~18.04.1 | 5.0.0-1020.20~18.04.1 |
ubuntu/linux-gke-5.0 | <5.3~ | 5.3~ |
ubuntu/linux-gke-5.3 | <5.3~ | 5.3~ |
ubuntu/linux-hwe | <5.0.0-31.33~18.04.1 | 5.0.0-31.33~18.04.1 |
ubuntu/linux-hwe | <5.3~ | 5.3~ |
ubuntu/linux-hwe | <4.15.0-65.74~16.04.1 | 4.15.0-65.74~16.04.1 |
ubuntu/linux-hwe-edge | <5.3~ | 5.3~ |
ubuntu/linux-hwe-edge | <4.15.0-65.74~16.04.1 | 4.15.0-65.74~16.04.1 |
ubuntu/linux-kvm | <4.15.0-1047.47 | 4.15.0-1047.47 |
ubuntu/linux-kvm | <5.0.0-1019.20 | 5.0.0-1019.20 |
ubuntu/linux-kvm | <5.3~ | 5.3~ |
ubuntu/linux-lts-trusty | <5.3~ | 5.3~ |
ubuntu/linux-lts-xenial | <5.3~ | 5.3~ |
ubuntu/linux-oem | <4.15.0-1057.66 | 4.15.0-1057.66 |
ubuntu/linux-oem | <4.15.0-1057.66 | 4.15.0-1057.66 |
ubuntu/linux-oem | <5.3~ | 5.3~ |
ubuntu/linux-oem-5.6 | <5.3~ | 5.3~ |
ubuntu/linux-oem-osp1 | <5.0.0-1024.27 | 5.0.0-1024.27 |
ubuntu/linux-oem-osp1 | <5.0.0-1024.27 | 5.0.0-1024.27 |
ubuntu/linux-oem-osp1 | <5.3~ | 5.3~ |
ubuntu/linux-oracle | <4.15.0-1026.29 | 4.15.0-1026.29 |
ubuntu/linux-oracle | <5.0.0-1004.8 | 5.0.0-1004.8 |
ubuntu/linux-oracle | <5.3~ | 5.3~ |
ubuntu/linux-oracle | <4.15.0-1026.29~16.04.1 | 4.15.0-1026.29~16.04.1 |
ubuntu/linux-oracle-5.0 | <5.3~ | 5.3~ |
ubuntu/linux-oracle-5.3 | <5.3~ | 5.3~ |
ubuntu/linux-raspi2 | <4.15.0-1048.52 | 4.15.0-1048.52 |
ubuntu/linux-raspi2 | <5.0.0-1019.19 | 5.0.0-1019.19 |
ubuntu/linux-raspi2 | <5.3~ | 5.3~ |
ubuntu/linux-raspi2-5.3 | <5.3~ | 5.3~ |
ubuntu/linux-snapdragon | <4.15.0-1065.72 | 4.15.0-1065.72 |
ubuntu/linux-snapdragon | <5.0.0-1023.24 | 5.0.0-1023.24 |
ubuntu/linux-snapdragon | <5.3~ | 5.3~ |
Linux Linux kernel | >=4.7<4.9.191 | |
Linux Linux kernel | >=4.14<4.14.141 | |
Linux Linux kernel | >=4.19<4.19.69 | |
Linux Linux kernel | >=5.2<5.2.11 | |
Linux Linux kernel | =5.3 | |
Linux Linux kernel | =5.3-rc1 | |
Linux Linux kernel | =5.3-rc2 | |
Linux Linux kernel | =5.3-rc3 | |
Linux Linux kernel | =5.3-rc4 | |
Linux Linux kernel | =5.3-rc5 | |
Linux Linux kernel | =5.3-rc6 | |
Canonical Ubuntu Linux | =16.04 | |
Canonical Ubuntu Linux | =18.04 | |
Canonical Ubuntu Linux | =19.04 | |
Netapp Data Availability Services | ||
Netapp Hci Management Node | ||
Netapp Solidfire | ||
All of | ||
Netapp Aff A700s Firmware | ||
NetApp AFF A700s | ||
All of | ||
Netapp H300s Firmware | ||
Netapp H300s | ||
All of | ||
Netapp H500s Firmware | ||
Netapp H500s | ||
All of | ||
Netapp H700s Firmware | ||
Netapp H700s | ||
All of | ||
Netapp H300e Firmware | ||
Netapp H300e | ||
All of | ||
Netapp H500e Firmware | ||
Netapp H500e | ||
All of | ||
Netapp H700e Firmware | ||
Netapp H700e | ||
All of | ||
Netapp H410s Firmware | ||
Netapp H410s | ||
All of | ||
Netapp H410c Firmware | ||
Netapp H410c | ||
All of | ||
Netapp H610s Firmware | ||
Netapp H610s | ||
openSUSE Leap | =15.0 | |
openSUSE Leap | =15.1 | |
Debian Debian Linux | =8.0 | |
Fedoraproject Fedora | =29 | |
Fedoraproject Fedora | =30 | |
Netapp Aff A700s Firmware | ||
NetApp AFF A700s | ||
Netapp H300s Firmware | ||
Netapp H300s | ||
Netapp H500s Firmware | ||
Netapp H500s | ||
Netapp H700s Firmware | ||
Netapp H700s | ||
Netapp H300e Firmware | ||
Netapp H300e | ||
Netapp H500e Firmware | ||
Netapp H500e | ||
Netapp H700e Firmware | ||
Netapp H700e | ||
Netapp H410s Firmware | ||
Netapp H410s | ||
Netapp H410c Firmware | ||
Netapp H410c | ||
Netapp H610s Firmware | ||
Netapp H610s | ||
debian/linux | 4.19.249-2 4.19.304-1 5.10.209-2 5.10.216-1 6.1.76-1 6.1.90-1 6.7.12-1 |
Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.