CVE-2026-100075·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters When srpt_alloc_rw_ctxs() fails partway through a multi-buffer indirect descriptor, the unwind path destroys RDMA contexts but leaves stale n_rw_ctx and n_rdma values (and a dangling rw_ctxs pointer). Later sq_wr_avail accounting in srpt_queue_response() or srpt_write_pending() can then subtract the wrong number of send queue credits. Reset the counters and clear rw_ctxs after freeing the heap allocation before returning an error.
- Severity
- critical
- Software
- Kernel
- Fixed in
- 7.2.6
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.42% — higher than 34% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2026-100075 scores 9.8 on CVSS, so a successful attack would be serious — but at 0.42%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 6.19
Until: 7.2.6
Fixed in: 7.2.6
How to fix this CVE
Update your Linux kernel to version 7.2.6 or later to resolve a critical memory accounting bug in the RDMA/srpt subsystem. This vulnerability affects RDMA context allocation and can lead to incorrect send queue credit calculations, potentially causing denial of service or data integrity issues. Reboot your system after applying the kernel update to ensure the fix is active.
sudo dnf update kernel kernel-devel && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Run 'uname -r' to check your current kernel version and compare against the vulnerable range (6.19 to 7.2.5)
- Check if RDMA/InfiniBand services are running: 'systemctl status rdma' or 'lsmod | grep rdma'
- Search kernel logs for RDMA allocation failures: 'sudo dmesg | grep -i "srpt\|rdma.*fail"'
- Verify the fix by confirming kernel version is 7.2.6 or later after reboot: 'uname -r' should show version >= 7.2.6
FAQ
What is CVE-2026-100075?
This vulnerability is a memory accounting bug in the Linux kernel's RDMA/srpt (SRP Target) driver where failed RDMA context allocations leave stale counter values, causing incorrect send queue credit tracking that can trigger denial of service conditions.
Is CVE-2026-100075 being actively exploited?
No, this vulnerability is not currently being actively exploited according to CISA KEV data, and no public exploit code is available.
What versions of Kernel are affected by CVE-2026-100075?
Linux kernel versions 6.19 through 7.2.5 are vulnerable. Version 7.2.6 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-100075?
Run 'uname -r' to display your kernel version. If it falls between 6.19 and 7.2.5 inclusive, your system is vulnerable. Confirm RDMA is in use with 'lsmod | grep rdma'.
Does Defensia detect CVE-2026-100075?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2026-100075 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/717ab4d0614e9446bf8e2de6229464499e4008d6
- https://git.kernel.org/stable/c/af00051dbc9f467d4840ec709680660a3f8990fa
- https://git.kernel.org/stable/c/af073bd245180393bcb15d33d3990a6bdc32593a
- https://git.kernel.org/stable/c/b38f98e176050850f41bb6415f3a71400056623e
- https://git.kernel.org/stable/c/bd02d644bd19a2795c018635d273d91e45d2bb95
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-100075. Free for 1 server.
Get started free