Description
In the Linux kernel, the following vulnerability has been resolved: of: module: add buffer overflow check in of_modalias() In of_modalias(), if the buffer happens to be too small even for the 1st snprintf() call, the len parameter will become negative and str parameter (if not NULL initially) will point beyond the buffer's end. Add the buffer overflow check after the 1st snprintf() call and fix such check after the strlen() call (accounting for the terminating NUL char).
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
bc575064d688c8933a6ca51429bea9bc63628d3b to < 46795440ef2b4ac919d09310a69a404c5bc90a88affectedbc575064d688c8933a6ca51429bea9bc63628d3b to < 733e62786bdf1b2b9dbb09ba2246313306503414affectedbc575064d688c8933a6ca51429bea9bc63628d3b to < c7f24b7d94549ff4623e8f41ea4d9f5319bd8ac8affectedbc575064d688c8933a6ca51429bea9bc63628d3b to < 5d59fd637a8af42b211a92b2edb2474325b4d488affectedbc575064d688c8933a6ca51429bea9bc63628d3b to < 0b0d5701a8bf02f8fee037e81aacf6746558bfd6affectedbc575064d688c8933a6ca51429bea9bc63628d3b to < ee332023adfd5882808f2dabf037b32d6ce36f9eaffectedbc575064d688c8933a6ca51429bea9bc63628d3b to < e45b69360a63165377b30db4a1dfddd89ca18e9aaffectedbc575064d688c8933a6ca51429bea9bc63628d3b to < cf7385cb26ac4f0ee6c7385960525ad534323252affected
Linux Linux
Default version status: affected
4.14affected0 to < 4.14unaffected5.4.294 to ≤ 5.4.*unaffected5.10.238 to ≤ 5.10.*unaffected5.15.182 to ≤ 5.15.*unaffected6.1.136 to ≤ 6.1.*unaffected6.6.33 to ≤ 6.6.*unaffected6.8.12 to ≤ 6.8.*unaffected6.9.3 to ≤ 6.9.*unaffected6.10 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/46795440ef2b4ac919d09310a69a404c5bc90a88 ↗
- https://git.kernel.org/stable/c/733e62786bdf1b2b9dbb09ba2246313306503414 ↗
- https://git.kernel.org/stable/c/c7f24b7d94549ff4623e8f41ea4d9f5319bd8ac8 ↗
- https://git.kernel.org/stable/c/5d59fd637a8af42b211a92b2edb2474325b4d488 ↗
- https://git.kernel.org/stable/c/0b0d5701a8bf02f8fee037e81aacf6746558bfd6 ↗
- https://git.kernel.org/stable/c/ee332023adfd5882808f2dabf037b32d6ce36f9e ↗
- https://git.kernel.org/stable/c/e45b69360a63165377b30db4a1dfddd89ca18e9a ↗
- https://git.kernel.org/stable/c/cf7385cb26ac4f0ee6c7385960525ad534323252 ↗
- https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html ↗
- https://lists.debian.org/debian-lts-announce/2025/05/msg00045.html ↗