Description
In the Linux kernel, the following vulnerability has been resolved: of: fix out-of-bounds read in of_alias_scan() stem parser The stem parser tests isdigit(*(end - 1)) before checking end > start and so reads one byte before the property name when the name is empty or all digits. Check the bound first.
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
611cad720148c899db5a383c1c676fd820df7023 to < fd0c7bbda81c0e0c1cb7b68d267b87371584f560affected611cad720148c899db5a383c1c676fd820df7023 to < 958d7ee9fcf008ef9d2072c6410ee1bf6abf3b64affected611cad720148c899db5a383c1c676fd820df7023 to < f7f6c3e32a31f2e1ed12075e8cd22b370a84e67aaffected611cad720148c899db5a383c1c676fd820df7023 to < da7a80ddc610a19b0378016a4d816b9355f013a7affected611cad720148c899db5a383c1c676fd820df7023 to < 96a9c984dd7c3589a2707a32b62802f98311dbfdaffected611cad720148c899db5a383c1c676fd820df7023 to < 9253cfc5a85be1494ce56b4fc6f2d2b509440910affected611cad720148c899db5a383c1c676fd820df7023 to < acd1b49043366f43e932308b4db7d3ce568eeadbaffected611cad720148c899db5a383c1c676fd820df7023 to < 5bb01c657ff9fc807c2c592ca18af34c4fc3bc6faffected
Linux Linux
Default version status: affected
3.2affected0 to < 3.2unaffected5.10.270 to ≤ 5.10.*unaffected5.15.221 to ≤ 5.15.*unaffected6.1.188 to ≤ 6.1.*unaffected6.6.157 to ≤ 6.6.*unaffected6.12.109 to ≤ 6.12.*unaffected6.18.50 to ≤ 6.18.*unaffected7.2.4 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/fd0c7bbda81c0e0c1cb7b68d267b87371584f560 ↗
- https://git.kernel.org/stable/c/958d7ee9fcf008ef9d2072c6410ee1bf6abf3b64 ↗
- https://git.kernel.org/stable/c/f7f6c3e32a31f2e1ed12075e8cd22b370a84e67a ↗
- https://git.kernel.org/stable/c/da7a80ddc610a19b0378016a4d816b9355f013a7 ↗
- https://git.kernel.org/stable/c/96a9c984dd7c3589a2707a32b62802f98311dbfd ↗
- https://git.kernel.org/stable/c/9253cfc5a85be1494ce56b4fc6f2d2b509440910 ↗
- https://git.kernel.org/stable/c/acd1b49043366f43e932308b4db7d3ce568eeadb ↗
- https://git.kernel.org/stable/c/5bb01c657ff9fc807c2c592ca18af34c4fc3bc6f ↗