net: wwan: t7xx: validate the netif index in t7xx_ccmni_recv_skb()

Summary

CVECVE-2026-98238
StatePUBLISHED
AssignerLinux
Source PriorityCVE Program / NVD first with legacy fallback
Published2026-10-06 09:18:11 UTC
Updated2026-10-19 10:18:24 UTC
DescriptionIn the Linux kernel, the following vulnerability has been resolved: net: wwan: t7xx: validate the netif index in t7xx_ccmni_recv_skb() The netif index carried in the DPMAIF PIT header is five bits wide, but ccmni_inst[] only has room for NIC_DEV_MAX (21) entries. t7xx_ccmni_recv_skb() indexes the array without a bounds check, so indexes 21 to 31 read past it. The out-of-bounds value lands in the callback table that follows the array, which is never NULL, so the existing !ccmni check does not catch it and the driver dereferences whatever sits there as a struct t7xx_ccmni. Drop the skb when the index is out of range. Verified in a QEMU guest with a fault injector setting the netif index to 25: the unpatched driver reads a value past ccmni_inst[], which lands in the callback table, and dereferences it far enough to queue the skb. With this check the packet is dropped. Well-formed traffic on index 0 is unaffected. Changes in v2: none.

Risk And Classification

EPSS: 0.001800000 probability, percentile 0.069200000 (date 2026-10-06)

Vendor Declared Affected Products

SourceVendorProductVersionPlatforms
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 7c2fe308bda5a7e6222d7f0c3c311991372baab4 git Not specified
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 fba45070e25abdae08bcaebfadeef050dc39e208 git Not specified
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 e1b0609b1a40da03e385be290853a604eb4c3fb9 git Not specified
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 9dbf13de4edff6fbc1f7ad9c4040326b6ed599ad git Not specified
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 d28aa2de9654e8024922775520a2665e00c04ad5 git Not specified
CNA Linux Linux affected 05d19bf500f8281f574713479b04679fa226d0a3 c7ead9704249d57d4693a04697e3bbd285138fa9 git Not specified
CNA Linux Linux affected 5.19 Not specified
CNA Linux Linux unaffected 5.19 semver Not specified
CNA Linux Linux unaffected 6.1.189 6.1.* semver Not specified
CNA Linux Linux unaffected 6.6.158 6.6.* semver Not specified
CNA Linux Linux unaffected 6.12.112 6.12.* semver Not specified
CNA Linux Linux unaffected 6.18.54 6.18.* semver Not specified
CNA Linux Linux unaffected 7.2.8 7.2.* semver Not specified
CNA Linux Linux unaffected 7.3 * original_commit_for_fix Not specified

References

ReferenceSourceLinkTags
git.kernel.org/stable/c/c7ead9704249d57d4693a04697e3bbd285138fa9 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/fba45070e25abdae08bcaebfadeef050dc39e208 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/e1b0609b1a40da03e385be290853a604eb4c3fb9 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/9dbf13de4edff6fbc1f7ad9c4040326b6ed599ad 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/7c2fe308bda5a7e6222d7f0c3c311991372baab4 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/d28aa2de9654e8024922775520a2665e00c04ad5 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
CVE Program record CVE.ORG www.cve.org canonical
NVD vulnerability detail NVD nvd.nist.gov canonical, analysis

© CVE.report 2026

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

Free CVE JSON API cve.report/api

CVE.report and Source URL Uptime Status status.cve.report