Description
In the Linux kernel, the following vulnerability has been resolved: via_wdt: fix critical boot hang due to unnamed resource allocation The VIA watchdog driver uses allocate_resource() to reserve a MMIO region for the watchdog control register. However, the allocated resource was not given a name, which causes the kernel resource tree to contain an entry marked as "<BAD>" under /proc/iomem on x86 platforms. During boot, this unnamed resource can lead to a critical hang because subsequent resource lookups and conflict checks fail to handle the invalid entry properly.
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
dc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < 1d56025a3af50db0f3da2792f41eb9943eee5324affecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < c7b986adc9e9336066350542ac5a2005d305ae78affecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < 47c910965c936724070d2a8094a4c3ed8f452856affecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < d2c7c90aca7b37f60f16b2bedcfeb16204f2f35daffecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < f7b6370d0fbee06a867037d675797a606cb62e57affecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < c6a2dd4f2e4e6cbdfe7a1618160281af897b75dbaffecteddc3c56b703dad4aec8a9b3dd86f03a90d0c26a2d to < 7aa31ee9ec92915926e74731378c009c9cc04928affected
Linux Linux
Default version status: affected
3.3affected0 to < 3.3unaffected5.10.248 to ≤ 5.10.*unaffected5.15.198 to ≤ 5.15.*unaffected6.1.160 to ≤ 6.1.*unaffected6.6.120 to ≤ 6.6.*unaffected6.12.64 to ≤ 6.12.*unaffected6.18.3 to ≤ 6.18.*unaffected6.19 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/1d56025a3af50db0f3da2792f41eb9943eee5324 ↗
- https://git.kernel.org/stable/c/c7b986adc9e9336066350542ac5a2005d305ae78 ↗
- https://git.kernel.org/stable/c/47c910965c936724070d2a8094a4c3ed8f452856 ↗
- https://git.kernel.org/stable/c/d2c7c90aca7b37f60f16b2bedcfeb16204f2f35d ↗
- https://git.kernel.org/stable/c/f7b6370d0fbee06a867037d675797a606cb62e57 ↗
- https://git.kernel.org/stable/c/c6a2dd4f2e4e6cbdfe7a1618160281af897b75db ↗
- https://git.kernel.org/stable/c/7aa31ee9ec92915926e74731378c009c9cc04928 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-457936.html ↗