7.8

CVE-2026-89594

hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device

In the Linux kernel, the following vulnerability has been resolved:

hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device

The OMAP SSI driver uses a synthetic HSI controller device allocated via
hsi_alloc_controller(), which does not go through the normal OF/platform
device initialization path.

As a result, the embedded struct device does not have a DMA mask
initialized by default.

After recent DMA API hardening changes, dma_map_sg() and related helpers
now require a valid dma_mask to be present, otherwise the driver may
crash or trigger warnings when attempting DMA mapping operations.

Fix this by explicitly initializing the DMA mask for the SSI controller
device and setting a 32-bit DMA mask, which matches the hardware
capabilities.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < 6a5426f56de98faf7886702f8720828bf346a48f
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < a4beb841f84e0e6ad5ff3d114f43ad30165572dd
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < 9ecef057b7a7f165ce66eaf07cb4cf85d10ed9c7
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < 9963a65be2befff82b5f5a7cfcd7ac4aca081c0b
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < e8d47e309c704df95816e7442f05947424d8b33f
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < 4e019e5e247bfe877fdf288f2d6ec1b4c850c7c6
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < fbffbfdae55954213fea99c5c9856c48dc705019
Status affected
Version f959dcd6ddfd29235030e8026471ac1b022ad2b0
Version < e81250ec6b69248b00d38c523dc6a13efaf38aab
Status affected
Version 4e57482e8440fac7137832629109730ea4b267aa
Status affected
Version 5.9.2
Version < 5.10
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 5.10
Status affected
Version 0
Version < 5.10
Status unaffected
Version <= 5.10.*
Version 5.10.270
Status unaffected
Version <= 5.15.*
Version 5.15.221
Status unaffected
Version <= 6.1.*
Version 6.1.188
Status unaffected
Version <= 6.6.*
Version 6.6.157
Status unaffected
Version <= 6.12.*
Version 6.12.109
Status unaffected
Version <= 6.18.*
Version 6.18.50
Status unaffected
Version <= 7.2.*
Version 7.2.4
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.16% 0.058
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
416baaa9-dc9f-4396-8d5f-8c081fb06d67 7.8 1.8 5.9
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/e8d47e309c704df95816e7442f05947424d8b33f
https://git.kernel.org/stable/c/4e019e5e247bfe877fdf288f2d6ec1b4c850c7c6
https://git.kernel.org/stable/c/fbffbfdae55954213fea99c5c9856c48dc705019
https://git.kernel.org/stable/c/e81250ec6b69248b00d38c523dc6a13efaf38aab
https://git.kernel.org/stable/c/6a5426f56de98faf7886702f8720828bf346a48f
https://git.kernel.org/stable/c/9963a65be2befff82b5f5a7cfcd7ac4aca081c0b
https://git.kernel.org/stable/c/9ecef057b7a7f165ce66eaf07cb4cf85d10ed9c7
https://git.kernel.org/stable/c/a4beb841f84e0e6ad5ff3d114f43ad30165572dd