In the Linux kernel, the following vulnerability has been resolved: tipc: read le->link under the node lock in tipc_node_link_down() tipc_node_link_down() caches the link pointer before taking n->l…
Info
Summary
In the Linux kernel, the following vulnerability has been resolved: tipc: read le->link under the node lock in tipc_node_link_down() tipc_node_link_down() caches the link pointer before taking n->lock: struct tipc_link *l = le->link; /* unlocked */ if (!l) return; tipc_node_write_lock(n); if (!tipc_link_is_establishing(l)) { /* deref l */ ... tipc_link_reset(l); /* write into l */ if (delete) { kfree(l); le->link = NULL; The delete=true caller frees that very object under n…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/2be741ad565c610871a6a95062c12c39da7168fd
- https://git.kernel.org/stable/c/47ba70891b10b2feb52462086b7fcd2ad75d3ce3
- https://git.kernel.org/stable/c/5558a8312452ddb21eff22b1cbd84302ad951944
- https://git.kernel.org/stable/c/69d209461c110388710e483a130caf051e4fd09a
- https://git.kernel.org/stable/c/a714d62513befef37f71f4ae89bb1fe173b65f2e
- https://git.kernel.org/stable/c/c3f2347a47754eac690967cfd82cb6d559817b07
- https://git.kernel.org/stable/c/cba9ccb47e9fa4cc77692fb896cc5ab57a667882
- https://git.kernel.org/stable/c/de017c22135f545ca4e65d1eada22887b64958eb
Timeline
- nvd_ingest NVD