CVE-2026-89860
CVE CVE-2026-89860EUVD EUVD-2026-80460Veröffentlicht 2026-09-16T10:31:32.000ZZuletzt geändert 2026-09-16T14:39:23.000ZCVSS 8.8
Was das Advisory beschreibt
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Initialize NVMe abort_work once at submission qla_nvme_fcp_abort() and qla_nvme_ls_abort() ran INIT_WORK() on priv->abort_work immediately before schedule_work(). INIT_WORK() reinitializes the work_struct, resetting its list head and clearing the pending bit. If an abort is issued more than once for the same command (for example, concurrent transport teardown and a timeout-driven abort), the second INIT_WORK() reinitializes a work item that is already queued, which can corrupt the workqueue list and lead to crashes or a looping worker. Initialize priv->abort_work once at command submission, next to the existing per-command spin_lock_init(&priv->cmd_lock), and leave only schedule_work() in the abort paths. schedule_work() already does nothing when the work item is still pending, so a repeated abort no longer disturbs an in-flight work item. The command is not returned to the transport until the final kref_put()/release callback runs after abort_work has completed, so the work item is idle before priv is reused and the single submission-time INIT_WORK() is safe.
Quelle: EUVD (ENISA), im Wortlaut der Meldung.
Produkte, die das Advisory nennt
Diese Angaben stammen aus der Meldung selbst, nicht aus einer Prüfung durch uns.
- Linux — Linux 4.17; e473b3074104ee09227cfbba5f872e3ea15dd280 <67f0d5187c29360388f7e1e503c627ec45d01089; patch: 7.3-rc1; e473b3074104ee09227cfbba5f872e3ea15dd280 <6a1b50c4879c2e6a034e8e85f9c055f0eea157c7; patch: 6.12.110; e473b3074104ee09227cfbba5f872e3ea15dd280 <7e85f6dbc85616de2172bce8eaf84b387a723cd1; patch: 7.2.5; e473b3074104ee09227cfbba5f872e3ea15dd280 <f4aaa4a4e6f1da6f3abfd80e1917bef922287177; patch: 6.18.51; e473b3074104ee09227cfbba5f872e3ea15dd280 <b403700ac62fbf3c310196386e125879a182efcf; patch: 0; patch: 6.6.157
Die genannten Versionen sind die Angabe der Meldung. Patchlage vergleicht keine Versionsnummern und leitet aus ihnen keine Aussage ab — welche Version installiert ist, muss ein Mensch nachsehen.
Im Produktkatalog geführt
Für diese Produkte kann ein Bestand in Patchlage erfasst werden. Ein Advisory dazu erscheint am Morgen danach im Lagebericht.
- Linux — Linux
Betrifft das einen Ihrer Kundenbestände?
Diese Seite kann die Frage nicht beantworten — sie kennt Ihren Bestand nicht. Wer seine Umgebungen erfasst hat, bekommt die Antwort am Morgen nach der Veröffentlichung, zusammen mit einem Absatz, den er unverändert an den Kunden weitergeben kann.
28 Tage testenPatchlage meldet Treffer und Verdachtsfälle. Zu allem anderen sagt dieses System nichts — weder diese Seite noch der Lagebericht behauptet je, dass ein Bestand sicher ist.