Katalog CVE

CVE-2021-47328

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.76%

Percentyl 52 - wyżej niż 52% wszystkich znanych CVE

Streszczenie

W jądrze Linux naprawiono podatność use-after-free w sterowniku iSCSI (scsi: iscsi) podczas resetów. Problem występuje, gdy iscsi_conn_teardown budzi wątek EH i zwalnia połączenie, podczas gdy te wątki nadal uzyskują dostęp do pola ehwait połączenia. Poprawka przenosi pola TMF z połączenia do sesji.

Ocena ryzyka

Podatność może prowadzić do awarii systemu lub potencjalnie do wykonania dowolnego kodu przez atakującego, który może zainicjować reset sesji iSCSI. Wymaga to dostępu do infrastruktury iSCSI.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji z poprawką. Należy również ograniczyć dostęp do sesji iSCSI tylko dla zaufanych inicjatorów.

Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: scsi: iscsi: Fix conn use after free during resets If we haven't done a unbind target call we can race where iscsi_conn_teardown wakes up the EH thread and then frees the conn while those threads are still accessing the conn ehwait. We can only do one TMF per session so this just moves the TMF fields from the conn to the session. We can then rely on the iscsi_session_teardown->iscsi_remove_session->__iscsi_unbind_session call to remove the target and it's devices, and know after that point there is no device or scsi-ml callout trying to access the session.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS