PatchSiren cyber security CVE debrief
CVE-2025-71087 Linux CVE debrief
The Linux kernel was vulnerable to off-by-one errors when configuring RSS hash key and lookup table in the iavf driver, allowing for out-of-bounds reads and writes. This issue was resolved through a series of patches. The vulnerability was discovered through a KASAN splat about rss_key_size off-by-one, indicating a slab-out-of-bounds read. The issue impacts Linux kernel maintainers, administrators, and users of affected versions, requiring patch application to prevent security risks. The fix involves changing loop bounds from <= to < to prevent exceeding memory bounds.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-01-13
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-01-13
- Advisory updated
- 2026-10-19
Who should care
Linux kernel maintainers, administrators, and users of affected versions should be aware of this vulnerability and apply patches to prevent out-of-bounds reads and writes. They should also monitor for potential security issues related to iavf driver configuration and update Linux kernel versions to ensure fixes are applied.
Why it matters
The Linux kernel iavf driver vulnerability requires patch application to prevent out-of-bounds reads and writes, impacting Linux kernel maintainers, administrators, and users of affected versions.
- Verify Linux kernel versions and apply patches to prevent out-of-bounds reads and writes
- Monitor for potential security issues related to iavf driver configuration
- Update Linux kernel to ensure fixes are applied and prevent potential security risks
Technical summary
The iavf driver in the Linux kernel had off-by-one bugs when configuring RSS hash key and lookup table, causing out-of-bounds reads and writes. Multiple patches were applied to fix these issues by changing loop bounds from <= to <, ensuring that the bounds are not exceeded. The fix prevents potential security risks related to iavf driver configuration. The vulnerability was discovered through a KASAN splat, indicating a slab-out-of-bounds read of size 4 at addr ffff888102c50134. The issue requires patch application to prevent out-of-bounds reads and writes.
Defensive priority
Apply patches to address off-by-one errors in iavf driver
Recommended defensive actions
- Apply patches to address off-by-one errors in iavf driver
- Review and update Linux kernel versions to ensure fixes are applied
- Monitor for potential out-of-bounds reads and writes
- Verify Linux kernel versions and apply patches to prevent out-of-bounds reads and writes
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including a KASAN splat about rss_key_size off-by-one. Multiple patches are referenced to address this issue, including fixes for off-by-one bugs in iavf_config_rss_reg(). The patches ensure that the loop upper bounds are correctly configured to prevent out-of-bounds reads and writes. Evidence limits are based on source-provided details and defensive verification tasks.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-71087 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-71087
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-71087 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-71087
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/18de0e41d69d97fab10b91fecf10ae78a5e43232
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3095228e1320371e143835d0cebeef1a8a754c66
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5bb18bfd505ca1affbca921462c350095a6c798c
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6daa2893f323981c7894c68440823326e93a7d61
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ceb8459df28d22c225a82d74c0f725f2a935d194
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d7369dc8dd7cbf5cee3a22610028d847b6f02982
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f36de3045d006e6d9be1be495f2ed88d1721e752
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.