CVE-2023-53549
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
04/10/2025
Last modified:
23/03/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
netfilter: ipset: Rework long task execution when adding/deleting entries<br />
<br />
When adding/deleting large number of elements in one step in ipset, it can<br />
take a reasonable amount of time and can result in soft lockup errors. The<br />
patch 5f7b51bf09ba ("netfilter: ipset: Limit the maximal range of<br />
consecutive elements to add/delete") tried to fix it by limiting the max<br />
elements to process at all. However it was not enough, it is still possible<br />
that we get hung tasks. Lowering the limit is not reasonable, so the<br />
approach in this patch is as follows: rely on the method used at resizing<br />
sets and save the state when we reach a smaller internal batch limit,<br />
unlock/lock and proceed from the saved state. Thus we can avoid long<br />
continuous tasks and at the same time removed the limit to add/delete large<br />
number of elements in one step.<br />
<br />
The nfnl mutex is held during the whole operation which prevents one to<br />
issue other ipset commands in parallel.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.10.157 (including) | 5.10.163 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.13.14 (including) | 5.14 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.14.1 (including) | 5.15.87 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 5.16 (including) | 6.0.19 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.1 (including) | 6.1.5 (excluding) |
| cpe:2.3:o:linux:linux_kernel:5.14:-:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:5.14:rc6:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:5.14:rc7:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.2:rc1:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.2:rc2:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- https://git.kernel.org/stable/c/24a828f5a54bdeca0846526860d72b3766c5fe95
- https://git.kernel.org/stable/c/5e29dc36bd5e2166b834ceb19990d9e68a734d7d
- https://git.kernel.org/stable/c/8964cc36ba011dc0e1041131fa2e91fb4c2a811b
- https://git.kernel.org/stable/c/a1e1521b463968b4eca7163f61fb6cc54d008061
- https://git.kernel.org/stable/c/ee756980e491c829ba0495bb420b7224a9ee26b2



