net: ethernet: ti: am65-cpsw-nuss: Fix port_id extraction from SRC TAG (Linux Linux)

CVE-2026-74737
CRITICAL 9.8

En bref

Source
NVD
EPSS
EPSS 0.55 % · centile 46 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Received

Description

In the Linux kernel, the following vulnerability has been resolved: net: ethernet: ti: am65-cpsw-nuss: Fix port_id extraction from SRC TAG On the packet reception path, the ID of the MAC Port on which the packet was received, is embedded in the RX DMA Descriptor's metadata. The ID is extracted using the helper function cppi5_desc_get_tags_ids() which fills in the 16-bit Source Tag into the 'port_id' variable. However, it is only the lower 8-bits of the 16-bit Source Tag that represent the MAC Port ID, while the upper 8-bits are Hardware-Reserved and carry an arbitrary value. With the existing logic, sporadic kernel crash is observed due to the subsequent driver code accessing out-of-bound memory because of an invalid port_id. Hence, fix the port_id extraction logic to use only the lower 8-bits of the Source Tag as the MAC Port ID.

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1CRITICAL 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1CRITICAL 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected 93a76530316a3d8cc2d82c3deca48424fee92100 < 14fc40bf28390e0ebee6a072457c36b82c614100 ; affected 93a76530316a3d8cc2d82c3deca48424fee92100 < 1c0e35ce761131f82062222779d8574849790892 ; affected 93a76530316a3d8cc2d82c3deca48424fee92100 < 9a220225efd6f58350bbb53fe70bdec08519267f ; affected 93a76530316a3d8cc2d82c3deca48424fee92100 < 551688b410d3fb0dae7739724422f268cd9446d6 ; affected 93a76530316a3d8cc2d82c3deca48424fee92100 < 46a8e084a159e638ac2728e96980b65d752d65fd ; affected 93a76530316a3d8cc2d82c3deca48424fee92100 < 72e4e3d7efc3b7d85f86abbe8b94f8e45074abe3
Linux · Linuxaffected 5.7 ; unaffected 0 < 5.7 ; unaffected 5.10.266 ≤ 5.10.* ; unaffected 5.15.217 ≤ 5.15.* ; unaffected 6.1.184 ≤ 6.1.* ; unaffected 6.6.153 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD