Read the docs
TI-2026-38137 Aliases CVE-2026-53050GHSA-4mf5-rjc5-62qc

quota: Fix race of dquot_scan_active() with quota deactivation

Priority LOW 33CWE-362Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Partial Red Hat: 2 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat.

Summary

In the Linux kernel, the following vulnerability has been resolved: quota: Fix race of dquot_scan_active() with quota deactivation dquot_scan_active() can race with quota deactivation in quota_release_workfn() like: CPU0 (quota_release_workfn) CPU1 (dquot_scan_active) ============================== ============================== spin_lock(&dq_list_lock); list_replace_init( &releasing_dquots, &rls_head); /* dquot X on rls_head, dq_count == 0, DQ_ACTIVE_B still set */ spin_unlock(&dq_list_lock); synchronize_srcu(&dquot_srcu); spin_lock(&dq_list_lock); list_for_each_entry(dquot, &inuse_list, dq_inuse) { /* finds dquot X */ dquot_active(X) -> true atomic_inc(&X->dq_count); } spin_unlock(&dq_list_lock); spin_lock(&dq_list_lock); dquot = list_first_entry(&rls_head); WARN_ON_ONCE(atomic_read(&dquot->dq_count)); The problem is not only a cosmetic one as under memory pressure the caller of dquot_scan_active() can end up working on freed dquot. Fix the problem by making sure the dquot is removed from releasing list when we acquire a reference to it.

Why it matters now

EPSS 0.00104 1st percentileScored 2026-11-07
Fix Partial Linux (Linux): 5.10.258, 5.15.209, 6.1.175 +8Red Hat: 2 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
LinuxLinux5.10.199 to before 5.10.258; 5.15.136 to before 5.15.209; 6.1.59 to before 6.1.175; 4.19.297 to before 4.20; 5.4.259 to before 5.5; 6.5.8 to before 6.65.10.258, 5.15.209, 6.1.175, 4.20, 5.5, 6.6Patch availableCNA
LinuxLinux6.6 and later5.10.258, 5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10, 7.1Patch availableCNA
  • Linux VendorLinux Affected 5.10.199 to before 5.10.258; 5.15.136 to before 5.15.209; 6.1.59 to before 6.1.175; 4.19.297 to before 4.20; 5.4.259 to before 5.5; 6.5.8 to before 6.6 Fixed in 5.10.258, 5.15.209, 6.1.175, 4.20, 5.5, 6.6 Patch available CNA
  • Linux VendorLinux Affected 6.6 and later Fixed in 5.10.258, 5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10, 7.1 Patch available CNA

CPE configurations NVD · 4

CPEVersionsRoleVendor
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*4.19.297 to before 4.20; 5.4.259 to before 5.5; 5.10.199 to before 5.10.258; 5.15.136 to before 5.15.209; 6.1.59 to before 6.1.175; 6.5.8 to before 6.6; 6.6.1 to before 6.6.141; 6.7 to before 6.12.91; 6.13 to before 6.18.33; 6.19 to before 7.0.10VulnerableLinux
cpe:2.3:o:linux:linux_kernel:6.6:-:*:*:*:*:*:*6.6VulnerableLinux
cpe:2.3:o:linux:linux_kernel:6.6:rc6:*:*:*:*:*:*6.6 rc6VulnerableLinux
cpe:2.3:o:linux:linux_kernel:6.6:rc7:*:*:*:*:*:*6.6 rc7VulnerableLinux
  • cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* Versions 4.19.297 to before 4.20; 5.4.259 to before 5.5; 5.10.199 to before 5.10.258; 5.15.136 to before 5.15.209; 6.1.59 to before 6.1.175; 6.5.8 to before 6.6; 6.6.1 to before 6.6.141; 6.7 to before 6.12.91; 6.13 to before 6.18.33; 6.19 to before 7.0.10 Vulnerable ·Linux
  • cpe:2.3:o:linux:linux_kernel:6.6:-:*:*:*:*:*:* Versions 6.6 Vulnerable ·Linux
  • cpe:2.3:o:linux:linux_kernel:6.6:rc6:*:*:*:*:*:* Versions 6.6 rc6 Vulnerable ·Linux
  • cpe:2.3:o:linux:linux_kernel:6.6:rc7:*:*:*:*:*:* Versions 6.6 rc7 Vulnerable ·Linux

Remediation

  • Fix · CNA Linux (Linux) Fixed in 5.10.258, 5.15.209, 6.1.175, 4.20, 5.5, 6.6
  • Fix · CNA Linux (Linux) Fixed in 5.10.258, 5.15.209, 6.1.175, 6.6.141, 6.12.91, 6.18.33, 7.0.10, 7.1

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 10AffectedNo fix yet
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Not affected: 3 products
  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-53050
  2. 2026-10-03 Alias added: GHSA-4mf5-rjc5-62qc
  3. 2026-11-04 Affected versions changed · Red Hat
  4. 2026-11-04 CVSS score changed · Red Hat

References

  • TI-2025-26358 tls: fix handling of zero-length records on the rx_list KEVCVSS 3.1CRITICAL 9.8
  • TI-2026-38352 netfilter: bridge: make ebt_snat ARP rewrite writable KEVCVSS 3.1HIGH 8.8
  • TI-2013-05264 The (1) get_user and (2) put_user API functions in the Linux kernel before 3.5.5 on the… KEVCVSS 3.1HIGH 8.8
  • TI-2022-00125 Integer overflow in kernel KEVCVSS 3.1HIGH 8.4
  • TI-2013-01864 The perf_swevent_init function in kernel/events/core.c in the Linux kernel before 3.8.9… KEVCVSS 3.1HIGH 8.4
  • TI-2021-05514 Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACE KEVCVSS 3.1HIGH 8.3
See all 15278 →

Sources