CVE-2023-53624
BaseFortify
Publication date: 2025-10-07
Last updated on: 2026-02-05
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-190 | The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an integer overflow issue in the Linux kernel's net/sched sch_fq module. When sch_fq is configured with an "initial quantum" value greater than INT_MAX, the "credit" variable overflows and becomes a very negative number. This causes unexpected behavior such as CPU soft-lockup warnings triggered by certain scripts, although it is not an infinite loop. The issue was fixed by capping the "initial quantum" value to INT_MAX and validating it properly.
How can this vulnerability impact me? :
If exploited, this vulnerability can cause CPU soft-lockup warnings due to the integer overflow in the "credit" variable, potentially affecting system stability and performance. It may lead to degraded network scheduling behavior and resource management issues on affected Linux systems.
What immediate steps should I take to mitigate this vulnerability?
To mitigate this vulnerability, ensure that the Linux kernel is updated to a version where the sch_fq scheduler properly validates the "initial quantum" parameter, capping it to INT_MAX. This prevents the integer overflow issue. Applying the patch that moves validation to fq_policy and updates the kernel to include this fix is recommended.