// For flags

CVE-2020-12465

kernel: buffer overflow in mt76_add_fragment function in drivers/net/wireless/mediatek/mt76/dma.c

Severity Score

6.7
*CVSS v3.1

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

An array overflow was discovered in mt76_add_fragment in drivers/net/wireless/mediatek/mt76/dma.c in the Linux kernel before 5.5.10, aka CID-b102f0c522cf. An oversized packet with too many rx fragments can corrupt memory of adjacent pages.

Se descubrió un desbordamiento de matriz en la función mt76_add_fragment en el archivo drivers/net/wireless/mediatek/mt76/dma.c en el kernel de Linux versiones anteriores a la versión 5.5.10, también se conoce como CID-b102f0c522cf. Un paquete de gran tamaño con muchos fragmentos rx puede corromper la memoria de páginas adyacentes.

A memory overflow and data corruption flaw were found in the Mediatek MT76 driver module for WiFi in mt76_add_fragment in drivers/net/wireless/mediatek/mt76/dma.c. An oversized packet with too many rx fragments causes an overflow and corruption in memory of adjacent pages. A local attacker with a special user or root privileges can cause a denial of service or a leak of internal kernel information.

*Credits: N/A
CVSS Scores
Attack Vector
Local
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Attack Vector
Local
Attack Complexity
Low
Authentication
None
Confidentiality
Complete
Integrity
Complete
Availability
Complete
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2020-04-29 CVE Reserved
  • 2020-04-29 CVE Published
  • 2023-03-08 EPSS Updated
  • 2024-08-04 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-120: Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
CAPEC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Linux
Search vendor "Linux"
Linux Kernel
Search vendor "Linux" for product "Linux Kernel"
>= 4.16 < 4.19.111
Search vendor "Linux" for product "Linux Kernel" and version " >= 4.16 < 4.19.111"
-
Affected
Linux
Search vendor "Linux"
Linux Kernel
Search vendor "Linux" for product "Linux Kernel"
>= 4.20 < 5.4.26
Search vendor "Linux" for product "Linux Kernel" and version " >= 4.20 < 5.4.26"
-
Affected
Linux
Search vendor "Linux"
Linux Kernel
Search vendor "Linux" for product "Linux Kernel"
>= 5.5 < 5.5.10
Search vendor "Linux" for product "Linux Kernel" and version " >= 5.5 < 5.5.10"
-
Affected
Netapp
Search vendor "Netapp"
Active Iq Unified Manager
Search vendor "Netapp" for product "Active Iq Unified Manager"
-vmware_vsphere
Affected
Netapp
Search vendor "Netapp"
Cloud Backup
Search vendor "Netapp" for product "Cloud Backup"
--
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h300s
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h300s"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h410c
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h410c"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h410s
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h410s"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h500s
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h500s"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h610c
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h610c"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h610s
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h610s"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h615c
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h615c"
-
Affected
Netapp
Search vendor "Netapp"
Hci Baseboard Management Controller
Search vendor "Netapp" for product "Hci Baseboard Management Controller"
h700s
Search vendor "Netapp" for product "Hci Baseboard Management Controller" and version "h700s"
-
Affected
Netapp
Search vendor "Netapp"
Solidfire \& Hci Management Node
Search vendor "Netapp" for product "Solidfire \& Hci Management Node"
--
Affected
Netapp
Search vendor "Netapp"
Steelstore Cloud Integrated Storage
Search vendor "Netapp" for product "Steelstore Cloud Integrated Storage"
--
Affected
Netapp
Search vendor "Netapp"
Aff Baseboard Management Controller
Search vendor "Netapp" for product "Aff Baseboard Management Controller"
a700s
Search vendor "Netapp" for product "Aff Baseboard Management Controller" and version "a700s"
-
Affected
Netapp
Search vendor "Netapp"
Hci Compute Node
Search vendor "Netapp" for product "Hci Compute Node"
--
Affected
Netapp
Search vendor "Netapp"
Solidfire Baseboard Management Controller
Search vendor "Netapp" for product "Solidfire Baseboard Management Controller"
--
Affected