> CVE-2026-74436

« BACK_TO_HOME
PUBLISHED
2026-08-15 06:22
MODIFIED
2026-08-15 06:22
EPSS (Prob. Exploit)
0.40%
Top 67.5%
DATA SOURCES:
NVD 🔗 2026-08-15 FIRST EPSS 🔗 2026-10-18 OSV 🔗 2026-10-26

> DESCRIPTION

In the Linux kernel, the following vulnerability has been resolved: rxrpc: serialize kernel accept preallocation with socket teardown rxrpc_kernel_charge_accept() reads rx->backlog without any socket/backlog synchronization and passes that raw pointer into rxrpc_service_prealloc_one(). A concurrent rxrpc_discard_prealloc() sets rx->backlog = NULL and frees the backlog rings, so a kernel preallocation worker can keep using a freed struct rxrpc_backlog while updating *_backlog_head/tail and array slots. Serialize the state check and backlog lookup with the socket lock, and reject kernel preallocation once teardown has disabled listening or discarded the service backlog.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

rxrpc: serialize kernel accept preallocation with socket teardown

AFFECTED PACKAGES:
Unknown / Unknown
Linux / Kernel

> HISTORIQUE DES MODIFICATIONS

Première apparition
15/08/2026 06:22
Source: NVD
Total des modifications: 0 Dernière mise à jour: 2 months ago

> REFERENCES

https://git.kernel.org/stable/c/0337cdba0c477f176c0459bed012109453184573
https://git.kernel.org/stable/c/1741378a7a83dfd8e53a9196730df709b903cd33
https://git.kernel.org/stable/c/35a967ff8b24db09ee429c39c5b5e6571639997d
https://git.kernel.org/stable/c/dc175389b18c29a5303ee83169ec653adfae3e17
https://git.kernel.org/stable/c/dfa0b2bbc5e50119f89c6b5407faa5ed86dfa7c5
« BACK_TO_HOME