Description
In the Linux kernel, the following vulnerability has been resolved: net: qrtr: ns: Free the node during ctrl_cmd_bye() A node sends the BYE packet when it is about to go down. So the nameserver should advertise the removal of the node to all remote and local observers and free the node finally. But currently, the nameserver doesn't free the node memory even after processing the BYE packet. This causes the node memory to leak. Hence, remove the node from Xarray list and free the node memory during both success and failure case of ctrl_cmd_bye().
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
0c2204a4ad710d95d348ea006f14ba926e842ffd to < 6c9cca46acb6f22e63f015ea7b2ed6032d2badf5affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < a5a454f3364877b22f0e5a165df8b3702ff96ae7affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < 25d580a46b079a7963ff024a5195e547baf12b64affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < ff78ed177a66763085e3214d6fbe13ca8f0b3f11affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < 65932f5102bb5377db36c8a4f0c28179a1967a9aaffected0c2204a4ad710d95d348ea006f14ba926e842ffd to < 154fc7fe3f62c46891c3c4302f4b5b5391c932e6affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < 076e4b162d6caba12c229e7f262df5b6881162b0affected0c2204a4ad710d95d348ea006f14ba926e842ffd to < 68efba36446a7774ea5b971257ade049272a07acaffected
Linux Linux
Default version status: affected
5.7affected0 to < 5.7unaffected5.10.259 to ≤ 5.10.*unaffected5.15.210 to ≤ 5.15.*unaffected6.1.176 to ≤ 6.1.*unaffected6.6.140 to ≤ 6.6.*unaffected6.12.86 to ≤ 6.12.*unaffected6.18.27 to ≤ 6.18.*unaffected7.0.4 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/6c9cca46acb6f22e63f015ea7b2ed6032d2badf5 ↗
- https://git.kernel.org/stable/c/a5a454f3364877b22f0e5a165df8b3702ff96ae7 ↗
- https://git.kernel.org/stable/c/25d580a46b079a7963ff024a5195e547baf12b64 ↗
- https://git.kernel.org/stable/c/ff78ed177a66763085e3214d6fbe13ca8f0b3f11 ↗
- https://git.kernel.org/stable/c/65932f5102bb5377db36c8a4f0c28179a1967a9a ↗
- https://git.kernel.org/stable/c/154fc7fe3f62c46891c3c4302f4b5b5391c932e6 ↗
- https://git.kernel.org/stable/c/076e4b162d6caba12c229e7f262df5b6881162b0 ↗
- https://git.kernel.org/stable/c/68efba36446a7774ea5b971257ade049272a07ac ↗
- https://cert-portal.siemens.com/productcert/html/ssa-784472.html ↗