В ядре Linux устранена следующая уязвимость: net: qrtr: заменить qrtr_tx_flow radix_tree с xrray для исправления утечки памяти __radix_tree…
В ядре Linux устранена следующая уязвимость: net: qrtr: заменить qrtr_tx_flow radix_tree с xrray для исправления утечки памяти __radix_tree_tree_create() выделяет и связывает промежуточные узлы в Дерево одно за другим. Если последующее распределение не удается, уже связанное узлы остаются на дереве без соответствующего входа в лист. Эти осиротевшие внутренние узлы никогда не восстанавливаются, потому что radix_tree_for_each_slot() только посещения слотов, содержащих значения листьев. API rayx_tree устарел в пользу xrray. Как предлагается Мэтью Уилкокс, мигрируйте qrtr_tx_flow из rayx_tree в xrray вместо этого починка самого rax_tree [1]. xraray правильно обрабатывает очистку внутренние узлы — xa_destroy() освобождает все внутренние узлы xrare при qrr_node выпущен, предотвращая утечку. [1] https://lore.kernel.org/all/2026022507162341275-1-jiayuan.chen@linux.dev/T/
Продукт не отслеживает должным образом и не освобождает выделенную память после её использования, делая память недоступной для повторного выделения и использования.
https://cwe.mitre.org/data/definitions/401.html →Открыть в коллекции CWE →| Продукт | Вендор | Статус |
|---|---|---|
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux_kernel | * | Отслеживается |
| kernel-doc-6.12 | Отслеживается | |
| kernel-doc-6.12 | Отслеживается | |
| kernel-doc-6.12 | Отслеживается | |
| kernel-doc-6.18 | Отслеживается | |
| kernel-doc-6.18 | Отслеживается | |
| kernel-doc-std | Отслеживается | |
| kernel-doc-std | Отслеживается | |
| kernel-doc-un | Отслеживается | |
| kernel-doc-un | Отслеживается | |
| kernel-headers-6.12 | Отслеживается | |
| kernel-headers-6.12 | Отслеживается | |
| kernel-headers-6.12 | Отслеживается | |
| kernel-headers-6.18 | Отслеживается | |
| kernel-headers-6.18 | Отслеживается | |
| kernel-headers-modules-6.12 | Отслеживается | |
| kernel-headers-modules-6.12 | Отслеживается | |
| kernel-headers-modules-6.12 | Отслеживается |