PatchSiren

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.