CVE-2026-29988

HIGHCVSS 7.6/10EPSS 0.15%

Last modified

CVE-2026-29988 is a high-severity vulnerability rated 7.6/10 on the CVSS scale. A cleartext transmission of sensitive information vulnerability in the NFC interface of multiple Milesight IoT device models running affected firmware versions allows an unauthenticated attacker with physical proximity to retrieve LoRaWAN ABP NwkSKey and AppSKey values and D2D keys via an NFC read operation. The exposed keys can be used to decrypt LoRaWAN traffic, forge uplink and downlink frames, submit falsified sensor data, issue supported device commands, and cause subsequent legitimate frames to be rejected.. EPSS estimates a 0.15% chance of exploitation in the next 30 days.

Description

A cleartext transmission of sensitive information vulnerability in the NFC interface of multiple Milesight IoT device models running affected firmware versions allows an unauthenticated attacker with physical proximity to retrieve LoRaWAN ABP NwkSKey and AppSKey values and D2D keys via an NFC read operation. The exposed keys can be used to decrypt LoRaWAN traffic, forge uplink and downlink frames, submit falsified sensor data, issue supported device commands, and cause subsequent legitimate frames to be rejected.

Metrics

Weakness Enumeration

Affected Software

Source: CNA advisory (CVE.org). NVD analysis pending.

VendorProductVersions
MilesightAM102/102L V2<= 1.4
MilesightAM103/103L V2<= 1.8
MilesightAM304L<= 1.2
MilesightAM305L<= 1.2
MilesightAM307 V2<= 1.4
MilesightAM308<= 1.7
MilesightAM308L<= 1.7
MilesightAM319<= 1.6
MilesightWS101<= 1.5
MilesightWS136<= 1.6
MilesightWS156<= 1.6
MilesightWS201<= 1.2
MilesightWS202<= 1.8
MilesightWS203<= 1.3
MilesightWS301<= 1.15
MilesightWS303<= 1.5
MilesightWS50X (2W-W11-EU) [501/502/503]<= 1.3
MilesightWS50X (3W-W11-EU) [501/502/503]<= 1.2
MilesightWS50X (3W-W12-EU) [501/502/503]<= 1.2
MilesightWS51X [513/515]<= 1.9
MilesightWS52X [523/525]<= 1.12
MilesightWS558<= 1.1
MilesightVS321<= 321.1.0.1-r5
MilesightVS360<= 1.2-r1
MilesightVS350 V3<= 1.1
MilesightVS351<= 1.5
MilesightVS330<= 1.3
MilesightVS340<= 1.1
MilesightVS341<= 1.1
MilesightVS370<= 1.1
MilesightGS301<= 1.2
MilesightEM300-TH V3<= 1.10
MilesightEM320-TH<= 1.6
MilesightTS201 V2<= 1.1
MilesightTS30x V2<= 1.1
MilesightWT201 V2<= 1.5
MilesightWT211 V2<= 1.5
MilesightUC501<= 1.6
MilesightUC502<= 1.6
MilesightUC511 V4<= 1.6
MilesightUC512 V4<= 1.6
MilesightUC521 LoRaWAN®<= 1.2
MilesightUC521 Cellular<= 1.3
MilesightEM300-DI<= 1.3
MilesightEM300-MCS V3<= 1.10
MilesightEM300-MLD V3<= 1.10
MilesightEM300-SLD V3<= 1.10
MilesightEM300-ZLD V3<= 1.10
MilesightEM320-TILT<= 1.3
MilesightEM400-TLD LoRaWAN®<= 1.2

Showing 50 of 64 affected configurations. See the CNA advisory for the full list.

References

Timeline

Published
Last Modified
Status
Deferred

Frequently Asked Questions

What is CVE-2026-29988?
A cleartext transmission of sensitive information vulnerability in the NFC interface of multiple Milesight IoT device models running affected firmware versions allows an unauthenticated attacker with physical proximity to retrieve LoRaWAN ABP NwkSKey and AppSKey values and D2D keys via an NFC read operation. The exposed keys can be used to decrypt LoRaWAN traffic, forge uplink and downlink frames, submit falsified sensor data, issue supported device commands, and cause subsequent legitimate frames to be rejected.
How severe is CVE-2026-29988?
CVE-2026-29988 has a CVSS score of 7.6/10 (HIGH severity). The EPSS model estimates a 0.15% probability of exploitation in the next 30 days.
How do I fix CVE-2026-29988?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2026

Are you affected by CVE-2026-29988?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST