CVE-2024-50284
5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Summary
In the Linux kernel, the following vulnerability has been resolved:
ksmbd: Fix the missing xa_store error check
xa_store() can fail, it return xa_err(-EINVAL) if the entry cannot be stored in an XArray, or xa_err(-ENOMEM) if memory allocation failed, so check error for xa_store() to fix it.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Linux | Linux | 052b41ef2abe274f068e892aee81406f11bd1f3a < d8664ce789bd46290c59a00da6897252f92c237d | affected |
| Linux | Linux | b685757c7b08d5073046fb379be965fd6c06aafc < 726c1568b9145fa13ee248df184b186c382a7ff8 | affected |
| Linux | Linux | b685757c7b08d5073046fb379be965fd6c06aafc < c2a232c4f790f4bcd4d218904c56ac7a39a448f5 | affected |
| Linux | Linux | b685757c7b08d5073046fb379be965fd6c06aafc < 3abab905b14f4ba756d413f37f1fb02b708eee93 | affected |
| Linux | Linux | 1f485b54d04a920723984062c912174330a05178 | affected |
| Linux | Linux | 6.1.71 < 6.1.117 | affected |
| Linux | Linux | 5.15.145 < 5.16 | affected |
| Linux | Linux | 6.3 | affected |
| Linux | Linux | 0 < 6.3 | unaffected |
| Linux | Linux | 6.1.117 <= 6.1.* | unaffected |
| Linux | Linux | 6.6.61 <= 6.6.* | unaffected |
| Linux | Linux | 6.11.8 <= 6.11.* | unaffected |
| Linux | Linux | 6.12 <= * | unaffected |
Weaknesses
ADP Enrichment
CISA ADP Vulnrichment
- SSVC:
- Exploitation: none
- Automatable: no
- Technical Impact: partial
CVE Program Container
Additional References
References
- https://git.kernel.org/stable/c/d8664ce789bd46290c59a00da6897252f92c237d
- https://git.kernel.org/stable/c/726c1568b9145fa13ee248df184b186c382a7ff8
- https://git.kernel.org/stable/c/c2a232c4f790f4bcd4d218904c56ac7a39a448f5
- https://git.kernel.org/stable/c/3abab905b14f4ba756d413f37f1fb02b708eee93
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.