CVE-2026-31559
N/A
N/A
Summary
In the Linux kernel, the following vulnerability has been resolved:
LoongArch: Fix missing NULL checks for kstrdup()
Replace "of_find_node_by_path("/")" with "of_root" to avoid multiple calls to "of_node_put()".
Fix a potential kernel oops during early boot when memory allocation fails while parsing CPU model from device tree.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | facc69f43502c135c16b97d5ded7253f15597912 < 5e7fde2c551f86e6c3de3fd7a9b1f52806ac8db0 | affected |
| Linux | Linux | 70a2365e18affc5ebdaab1ca6a0b3c4f3aac2ee8 < a1da957c25cf751a2dce8fb7777f82ccbac0cb3e | affected |
| Linux | Linux | 70a2365e18affc5ebdaab1ca6a0b3c4f3aac2ee8 < b61a309743322fb57fb9afa9aa3495ac758e4f5e | affected |
| Linux | Linux | 70a2365e18affc5ebdaab1ca6a0b3c4f3aac2ee8 < 3a28daa9b7d7c2ddf2c722e9e95d7e0928bf0cd1 | affected |
| Linux | Linux | 620805dc674eab3055543496a7ef25beb9ffd2a8 | affected |
| Linux | Linux | 8dfeedf9eceadc1a2fc9066b4c5230690d1cad48 | affected |
| Linux | Linux | 6.12.43 < 6.12.80 | affected |
| Linux | Linux | 6.15.11 < 6.16 | affected |
| Linux | Linux | 6.16.2 < 6.17 | affected |
| Linux | Linux | 6.17 | affected |
| Linux | Linux | 0 < 6.17 | unaffected |
| Linux | Linux | 6.12.80 <= 6.12.* | unaffected |
| Linux | Linux | 6.18.21 <= 6.18.* | unaffected |
| Linux | Linux | 6.19.11 <= 6.19.* | unaffected |
| Linux | Linux | 7.0 <= * | unaffected |
Weaknesses
References
- https://git.kernel.org/stable/c/5e7fde2c551f86e6c3de3fd7a9b1f52806ac8db0
- https://git.kernel.org/stable/c/a1da957c25cf751a2dce8fb7777f82ccbac0cb3e
- https://git.kernel.org/stable/c/b61a309743322fb57fb9afa9aa3495ac758e4f5e
- https://git.kernel.org/stable/c/3a28daa9b7d7c2ddf2c722e9e95d7e0928bf0cd1
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.