CVE-2026-52921: netfilter: ipset: stop hash:* range iteration at end

Published Jun 24, 2026
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

netfilter: ipset: stop hash: range iteration at end

The following hash set variants:

hash:ip,mark hash:ip,port hash:ip,port,ip hash:ip,port,net

iterate IPv4 ranges with a 32-bit iterator.

The iterator must stop once the last address in the requested range has been processed. Advancing it once more can move the traversal state past the end of the request, so a later retry may continue from an unintended position.

Handle the iterator increment explicitly at the end of the loop and stop once the upper bound has been processed. This keeps the existing retry behaviour intact for valid ranges while preventing traversal from continuing past the original boundary.

Affected Software

18 affected componentsFixes available
Linux netfilter ipset
Microsoft azl3 kernel 6.6.141.1-1<6.6.143.1-1
6.6.143.1-1
Linux Linux kernel>=4.14.1<5.10.258
Linux Linux kernel>=5.11<5.15.209
Linux Linux kernel>=5.16<6.1.175
Linux Linux kernel>=6.2<6.6.142
Linux Linux kernel>=6.7<6.12.92
Linux Linux kernel>=6.13<6.18.34
Linux Linux kernel>=6.19<7.0.11
Linux Linux kernel=4.14
Linux Linux kernel=4.14-rc5
Linux Linux kernel=4.14-rc6
Linux Linux kernel=4.14-rc7
Linux Linux kernel=4.14-rc8
Linux Linux kernel=7.1-rc1
Linux Linux kernel=7.1-rc2
Linux Linux kernel=7.1-rc3
Linux Linux kernel=7.1-rc4

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 6.6.143.1-1
  2. Compensating control

    Update/upgrade the Linux kernel to a version where the ipset netfilter fix is applied: stop hash:* range iteration once the last address in the requested range (upper bound) has been processed, preventing traversal past the original boundary while keeping existing retry behavior intact for valid ranges.

Event History

Jun 24, 2026
CVE Published
via MITRE·07:14 AM
Data Sourced
via MITRE·07:14 AM
Description
Data Sourced
via NVD·08:16 AM
RemedyDescriptionSeverityWeaknessAffected Software
Jun 27, 2026
Data Sourced
via Microsoft·08:05 AM
DescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2026-52921?

CVE-2026-52921 has a risk score of 13, indicating a high level of severity.

2

How do I fix CVE-2026-52921?

To fix CVE-2026-52921, update your Linux kernel to the latest version that contains the patch for this vulnerability.

3

What systems are affected by CVE-2026-52921?

CVE-2026-52921 affects systems utilizing the Linux netfilter ipset module, specifically with hash set variants like hash:ip and hash:ip,port.

4

What does CVE-2026-52921 affect in the Linux kernel?

CVE-2026-52921 affects the iteration process of IPv4 ranges in certain hash set variants within the netfilter ipset implementation.

5

Is CVE-2026-52921 exploitable?

CVE-2026-52921 is considered exploitable due to its potential to allow incorrect handling of the end of hash iteration.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203