Impact: Moderate Public Date: 2019-08-25 CWE: CWE-400 Bugzilla: 1746777: CVE-2019-15538 kernel: denial of service in in xfs_setattr_nonsize in fs/xfs/xfs_iops.c 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.
The MITRE CVE dictionary describes this issue as:
Find out more about CVE-2019-15538 from the MITRE CVE dictionary dictionary and NIST NVD.
NOTE: The following CVSS v3 metrics and score provided are preliminary and subject to review.
CVSS3 Base Score | 5.1 |
---|---|
CVSS3 Base Metrics | CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H |
Attack Vector | Local |
Attack Complexity | High |
Privileges Required | None |
User Interaction | None |
Scope | Unchanged |
Confidentiality | None |
Integrity Impact | None |
Availability Impact | High |
Platform | Package | State |
---|---|---|
Red Hat Enterprise Linux 8 | kernel | Under investigation |
Red Hat Enterprise Linux 8 | kernel-rt | Under investigation |
Red Hat Enterprise Linux 7 | kernel-alt | Under investigation |
Red Hat Enterprise Linux 7 | kernel | Under investigation |
Red Hat Enterprise Linux 7 | kernel-rt | Under investigation |
Red Hat Enterprise Linux 6 | kernel | Under investigation |
Red Hat Enterprise Linux 5 | kernel | Under investigation |