CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-23184

High
Published: Translated: NVD NIST

Summary

W jądrze systemu Linux naprawiono podatność związaną z użyciem po zwolnieniu (UAF) w funkcji binder_netlink_report(). Transakcje jednorazowe wysyłane do zamrożonych celów mogą zwracać błąd BR_TRANSACTION_PENDING_FROZEN, ale są traktowane jako udane, co prowadzi do niebezpiecznego dostępu do obiektu po tym błędzie.

Risk Assessment

Organizacja może być narażona na błędy w przetwarzaniu transakcji, co może prowadzić do nieprzewidzianych zachowań systemu oraz potencjalnych awarii aplikacji korzystających z jądra.

Recommendation

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemu pod kątem nieprawidłowego działania aplikacji związanych z binderem.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: binder: fix UAF in binder_netlink_report() Oneway transactions sent to frozen targets via binder_proc_transaction() return a BR_TRANSACTION_PENDING_FROZEN error but they are still treated as successful since the target is expected to thaw at some point. It is then not safe to access 't' after BR_TRANSACTION_PENDING_FROZEN errors as the transaction could have been consumed by the now thawed target. This is the case for binder_netlink_report() which derreferences 't' after a pending frozen error, as pointed out by the following KASAN report: ================================================================== BUG: KASAN: slab-use-after-free in binder_netlink_report.isra.0+0x694/0x6c8 Read of size 8 at addr ffff00000f98ba38 by task binder-util/522 CPU: 4 UID: 0 PID: 522 Comm: binder-util Not tainted 6.19.0-rc6-00015-gc03e9c42ae8f #1 PREEMPT Hardware name: linux,dummy-virt (DT) Call trace: binder_netlink_

Vulnerability data from NVD (NIST) · CISA KEV · EPSS