Improper Validation of Array Index in Qualcomm products - CVE-2020-11134

 

Improper Validation of Array Index in Qualcomm products - CVE-2020-11134

Published: March 23, 2021


Vulnerability identifier: #VU51641
CSH Severity: High
CVSS v4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2020-11134
CWE-ID: CWE-129
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to compromise the affected device.

The vulnerability exists due to a boundary error within the WLAN Firmware when validating time bitmap length and bit duration fields of the attributes like NAN ranging setup attribute inside a NAN management frame. A remote attacker can send specially crafted traffic to the device, trigger an out-of-bounds write and execute arbitrary code on the system.


Affected software

QPM5657
QPM6585
QPM6582
QPM6375
QPM6325
QPM5875
QPM5870
QPM5679
QPM5677
QPM5670
QPM5658
QPM6621
QPM5641
QPM5621
QPM5620
QPM5579
QPM5577
QPM5541
QPM4650
QPM4641
QPM4640
QTC410S
SA6155
SA6150P
SA6145P
SA515M
QTM527
QTM525
QTC801S
QTC800H
QPM4630
QSW8574
QSW8573
QSW6310
QSM7250
QPM8895
QPM8870
QPM8830
QPM8820
QPM6670
QFS2530
QLN4650
QLN4642
QLN4640
QLN1036AQ
QLN1031
QLN1021AQ
QFS2630
QFS2608
QFS2580
QLN5020
QET6110
QET6100
QET5100M
QET5100
QET4200AQ
QET4101
QET4100
QDM5679
QDM5677
QPA8673
QPM4621
QPA8842
QPA8821
QPA8803
QPA8802
QPA8801
QPA8688
QPA8686
QPA8675
SA8150P
QPA6560
QPA5581
QPA5580
QPA5461
QPA4361
QPA4360
QPA2625
QLN5040
QLN5030
SMR526
WCN3910
WCD9385
WCD9380
WCD9375
WCD9371
WCD9370
WCD9360
WCD9341
WCD9340
WCD9335
WCN3950
SMR525
SMB2351
SMB1398
SMB1396
SMB1395
SMB1390
SMB1381
SMB1355
SMB1354
WCN6855
WTR3925
WTR2965
WSA8835
WSA8830
WSA8815
WSA8810
WHS9410
WGR7640
WCN6856
SMB1351
WCN6851
WCN6850
WCN6750
WCN3999
WCN3998
WCN3991
WCN3990
WCN3988
WCN3980
SD6905G
SD8655G
SD7c
SD768G
SD765G
SD765
SD750G
SD720G
SD8885G
SD662
SD460
SD8CX
SD8C
SA8195P
SA8155P
SA8155
SDR8250
SM7250P
SM6250P
SM6250
SM4125
SDXR25G
SDX55M
SDX50M
SDR865
QDM5671
SDR8150
SDR735G
SDR735
SDR675
SDR660G
SDR660
SDR425
SDR052
SDR051
PM8150L
PM855P
PM855L
PM855B
PM855A
PM855
PM8350C
PM8350BH
PM8350B
PM8350
PM8250
PMC1000H
PM8150C
PM8150B
PM8150A
PM8150
PM8009
PM8008
PM8004
PM7250B
PM7250
PMR525
QAT3550
QAT3522
QAT3519
QAT3518
QAT3516
PMX55
PMX50
PMR735B
PMR735A
PM7150L
PMP8074
PMM855AU
PMM8155AU
PMK8350
PMK8003
PMK8002
PMI632
PMD9655
PMC7180
IPQ6010
IPQ8072A
IPQ8072
IPQ8071A
IPQ8071
IPQ8070A
IPQ8070
IPQ6028
IPQ6018
IPQ8074A
IPQ6005
IPQ6000
IPQ5018
IPQ5010
CSRA6640
CSRA6620
CSR8811
AR8035
AR8031
PM6125
PM7150A
PM640P
PM640L
PM640A
PM6350
PM6250
PM6150L
PM6150A
PM6150
QAT3555
PM456
PM4125
PM3003A
IPQ8174
IPQ8173
IPQ8078A
IPQ8078
IPQ8076A
IPQ8076
QCN5550
QCN9072
QCN9070
QCN9024
QCN9022
QCN9012
QCN9000
QCN7606
QCN6024
QCN6023
QCN9074
QCN5164
QCN5154
QCN5152
QCN5124
QCN5122
QCN5121
QCN5064
QCN5054
QCN5052
QDM2308
QDM5670
QDM5652
QDM5650
QDM5621
QDM5620
QDM4650
QDM4643
QDM3301
QDM2310
QCN5024
QDM2307
QDM2305
QDM2302
QDM2301
QCS6125
QCS610
QCS410
QCN9100
QCA6390
QCA6438
QCA6436
QCA6431
QCA6430
QCA6428
QCA6426
QCA6421
QCA6420
QCA6391
QCA6564A
QCA6175A
QCA4024
QBT2000
QBT1500
QAT5568
QAT5533
QAT5522
QAT5516
QAT5515
QCA8072
QCN5022
QCN5021
QCM6125
QCA9984
QCA9889
QCA9888
QCA8337
QCA8081
QCA8075
AQT1000
QCA6696
QCA6694
QCA6595AU
QCA6595
QCA6584AU
QCA6574A
QCA6574
QCA6564AU
SA6155P
SD855
SD730
SD665
SD675
SDX55
IPQ8074
QCN7605
QCS405
QCA6574AU

How to mitigate CVE-2020-11134

Install updates from vendor's website.


External References

Related Security Bulletins