Katalog CVE

CVE-2024-35960

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linuxa zidentyfikowano podatność, która dotyczy niewłaściwego powiązania nowych reguł fs w drzewie. Problem ten może prowadzić do sytuacji, w której reguła z refcountem równym 2 nie jest poprawnie powiązana, co skutkuje awarią systemu podczas usuwania grupy przepływów.

Ocena ryzyka

Podatność ta może prowadzić do awarii systemu, co zagraża stabilności i dostępności usług w organizacji. W przypadku wystąpienia błędu, może to skutkować utratą danych lub przerwaniem działania krytycznych aplikacji.

Rekomendacja

Zaleca się aktualizację jądra Linux do najnowszej wersji, w której ta podatność została naprawiona. Należy również monitorować systemy pod kątem wystąpienia podobnych problemów związanych z obsługą reguł przepływu.

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

In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Properly link new fs rules into the tree Previously, add_rule_fg would only add newly created rules from the handle into the tree when they had a refcount of 1. On the other hand, create_flow_handle tries hard to find and reference already existing identical rules instead of creating new ones. These two behaviors can result in a situation where create_flow_handle 1) creates a new rule and references it, then 2) in a subsequent step during the same handle creation references it again, resulting in a rule with a refcount of 2 that is not linked into the tree, will have a NULL parent and root and will result in a crash when the flow group is deleted because del_sw_hw_rule, invoked on rule deletion, assumes node->parent is != NULL. This happened in the wild, due to another bug related to incorrect handling of duplicate pkt_reformat ids, which lead to the code in create_flow_handle incorrectly referencing a

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