Description
In the Linux kernel, the following vulnerability has been resolved:
rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
As mentioned in a previous commit of this series, using the 'net' structure via 'current' is not recommended for different reasons:
- Inconsistency: getting info from the reader's/writer's netns vs only from the opener's netns.
- current->nsproxy can be NULL in some cases, resulting in an 'Oops' (null-ptr-deref), e.g. when the current task is exiting, as spotted by syzbot [1] using acct(2).
The per-netns structure can be obtained from the table->data using container_of(), then the 'net' one can be retrieved from the listen socket (if available).
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= c6a58ffed53612be86b758df1cdb0b0f4305e9cb, < 6f353c2230c199f343406c08482940ec5d8ba89c; >= c6a58ffed53612be86b758df1cdb0b0f4305e9cb, < 33b3e09a489a31b30342b77cc55290f025d95c7e; >= c6a58ffed53612be86b758df1cdb0b0f4305e9cb, < de8d6de0ee27be4b2b1e5b06f04aeacbabbba492; >= c6a58ffed53612be86b758df1cdb0b0f4305e9cb, < 7f5611cbc4871c7fb1ad36c2e5a9edad63dca95c |
| Linux | Linux | 4.6 |
References
Timeline
- Published
- Jan 19, 2025
- Last modified
- Oct 30, 2026
- NVD status
- Modified