Skip to main content

In the Linux kernel, the following vulnerability has been resolved: net: stmmac: fix rx Scatter-Gather support When a received frame is larger than… (CVE-2026-98803)

0
Medium
Published: 10/18/2026 (10/18/2026, 18:32:04 UTC)
Source: GCVE Database

Description

A vulnerability in the Linux kernel's stmmac network driver related to RX Scatter-Gather support has been resolved. The issue occurs when a received frame larger than the DMA buffer size is scattered across multiple RX descriptors, but the secondary RX buffer was not properly allocated or mapped for regular frames. This causes DMA to write to an unmapped secondary buffer address, triggering an SMMU translation fault on IOMMU-based platforms. The fix enables scatter-gather support for non-split-header frames on capable cores by properly allocating and validating the secondary buffer and adjusting buffer length computations. Some related cases, such as AF_XDP zero-copy RX, remain unaddressed and are planned for future fixes.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/18/2026, 22:18:44 UTC

Technical Analysis

The Linux kernel stmmac driver had a vulnerability where frames larger than the DMA buffer size caused DMA to write overflow data into an unmapped secondary RX buffer address, leading to SMMU translation faults on IOMMU platforms. This was due to the secondary RX buffer only being allocated when split-header mode was active, leaving it unallocated for regular frames. The fix involves enabling scatter-gather support for non-split-header frames on cores that support an independent secondary RX buffer by allocating and marking the secondary buffer as valid, adjusting buffer length calculations, and properly handling frame checksums that straddle buffer boundaries. Legacy cores without the secondary buffer capability remain unaffected. The fix does not yet cover AF_XDP zero-copy RX scenarios, which can still trigger faults and are planned to be addressed later.

Potential Impact

On affected systems, receiving frames larger than the DMA buffer size could cause the DMA engine to write to an unmapped memory area, triggering SMMU translation faults on IOMMU-based platforms. This could lead to network packet processing errors or system instability related to the network driver. The vulnerability affects network functionality on platforms using the stmmac driver with certain hardware cores that support secondary RX buffers. Legacy cores without this capability are not impacted. The issue does not appear to be exploitable for code execution or data corruption beyond causing faults in the IOMMU.

Mitigation Recommendations

A fix has been implemented in the Linux kernel to properly allocate and validate the secondary RX buffer for non-split-header frames on supported cores, resolving the SMMU translation fault issue. Users should update to the fixed Linux kernel version containing this patch. Note that AF_XDP zero-copy RX scenarios are not yet fixed and may still cause faults; handling for these cases is planned in future updates. No additional mitigation is required for legacy cores or split-header frames as they are not affected.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-p8jr-c4h2-2vmv
Osv Schema Version
1.4.0
Aliases
["CVE-2026-98803"]

Threat ID: 6ad520a92cdf04f6569938b6

Added to database: 10/18/2026, 19:40:25 UTC

Last enriched: 10/18/2026, 22:18:44 UTC

Last updated: 10/18/2026, 22:18:44 UTC

Views: 2

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses