-

CVE-2026-89591

accel/rocket: initialize job domain before cleanup paths

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

accel/rocket: initialize job domain before cleanup paths

rocket_ioctl_submit_job() releases rjob through rocket_job_put() on
allocation error paths. rocket_job_cleanup() unconditionally calls
rocket_iommu_domain_put(job->domain), but job->domain is assigned only
after task copying and BO lookups. A failure before that assignment can
therefore clean up a job with a NULL domain pointer.

Take the per-file domain reference before the first error path can release
rjob. Also clear rjob->tasks after freeing it in rocket_copy_tasks(), so
the common cleanup path cannot free the task array again after a task-copy
error.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 0810d5ad88a18f1e6d549853a388ad0316f74e36
Version < 3043230296653a609ab50006899e64bbb2d99465
Status affected
Version 0810d5ad88a18f1e6d549853a388ad0316f74e36
Version < 81731f1eda5e6a1dfad31445f741de9bbefbb08e
Status affected
Version 0810d5ad88a18f1e6d549853a388ad0316f74e36
Version < 70e6a33d68a9b03335c5426332666e52d07f45d6
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 6.18
Status affected
Version 0
Version < 6.18
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.2% 0.097
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/3043230296653a609ab50006899e64bbb2d99465
https://git.kernel.org/stable/c/81731f1eda5e6a1dfad31445f741de9bbefbb08e
https://git.kernel.org/stable/c/70e6a33d68a9b03335c5426332666e52d07f45d6