← Πίσω στην αναζήτηση CVE

CVE-2026-99131

Linux kernel

Περιγραφή

In the Linux kernel, the following vulnerability has been resolved: xfs: fix capability check in xfs An user reported a bug where he managed to evade group-s quota by changing a file-s gid to a different group id the same user belonged to, even though quotas were enforced on both gids and the file-s size was big enough to exceed the quota-s hardlimit. Commit eba0549bc7d1 replaced a capable() call by a has_capability_noaudit() to prevent unnecessary selinux audit messages. Turns out that both calls have slightly different semantics even though their documentation seems similar. Where in a nutshell: capable() - Tests the task-s effective credentials has_ns_capability_noaudit() - Tests the task-s real credentials This most of the time has no practical difference but in some cases like changing attrs (specifically group id in this case) through a NFS client this will allow the quota code to use XFS_QMOPT_FORCE_RES, effectively bypassing quota accounting checks. Using instead ns_capable_noaudit() should fix this issue and prevent selinux audit messages. This also fix the remaining calls to has_capability_noaudit()

EPSS 0.4%
Δημοσίευση
2026-10-28 11:17:32
Προβολή πηγής
Επηρεαζόμενες εκδόσεις
unknown
Τύπος
Πυρήνας
Τελευταία τροποποίηση
2026-10-31 13:17:56