CVE-2025-55292: CWE-348: Use of Less Trusted Source in meshtastic firmware
Meshtastic is an open source mesh networking solution. In the current Meshtastic architecture, a Node is identified by their NodeID, generated from the MAC address, rather than their public key. This aspect downgrades the security, specifically by abusing the HAM mode which doesn't use encryption. An attacker can, as such, forge a NodeInfo on behalf of a victim node advertising that the HAM mode is enabled. This, in turn, will allow the other nodes on the mesh to accept the new information and overwriting the NodeDB. The other nodes will then only be able to send direct messages to the victim by using the shared channel key instead of the PKC. Additionally, because HAM mode by design doesn't provide any confidentiality or authentication of information, the attacker could potentially also be able to change the Node details, like the full name, short code, etc. To keep the attack persistent, it is enough to regularly resend the forged NodeInfo, in particular right after the victim sends their own. A patch is available in version 2.7.6.834c3c5.
AI Analysis
Technical Summary
Meshtastic is an open-source mesh networking solution that enables communication between nodes identified by NodeIDs generated from MAC addresses rather than cryptographic public keys. This architectural choice introduces a security weakness classified under CWE-348: Use of Less Trusted Source. Specifically, the vulnerability arises because the HAM mode in Meshtastic firmware does not employ encryption or authentication. An attacker can exploit this by forging a NodeInfo message that falsely claims the victim node is operating in HAM mode. When other nodes receive this forged message, they accept it and overwrite their NodeDB entries, causing them to send direct messages to the victim node using the shared channel key instead of the more secure public key cryptography (PKC). This downgrade compromises confidentiality and integrity, as attackers can intercept or manipulate communications. Furthermore, attackers can modify node metadata such as full names and short codes, potentially misleading users or disrupting network operations. Persistence is achieved by periodically resending the forged NodeInfo, especially after the victim node transmits its legitimate information. The vulnerability affects Meshtastic firmware versions up to 2.6.2 and has been assigned CVE-2025-55292 with a CVSS 3.1 score of 8.2 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N), indicating high severity. No known exploits are currently in the wild. A patch fixing this issue is included in version 2.7.6.834c3c5.
Potential Impact
For European organizations utilizing Meshtastic mesh networking devices—potentially in remote communications, emergency services, or IoT deployments—this vulnerability poses significant risks. The ability to downgrade security to an unencrypted, unauthenticated mode allows attackers to intercept sensitive communications, manipulate node identities, and disrupt network trust relationships. Confidentiality is severely impacted as attackers can eavesdrop on direct messages intended for victim nodes. Integrity is also compromised since attackers can alter node metadata, potentially causing confusion or misrouting of messages. Although availability is not directly affected, persistent exploitation could degrade network reliability and trust. Given the open-source nature and niche use of Meshtastic, the impact is likely concentrated in specialized sectors such as outdoor expedition teams, NGOs, or local emergency response units in Europe. However, any organization relying on this technology for secure communication could face operational disruptions and data exposure.
Mitigation Recommendations
European organizations should immediately upgrade Meshtastic firmware to version 2.7.6.834c3c5 or later, where this vulnerability is patched. Network administrators should audit their mesh networks to identify devices running vulnerable firmware versions and prioritize their update. Additionally, organizations should consider disabling HAM mode if it is not strictly necessary, or implement additional network-level encryption and authentication controls to compensate for the firmware's weaknesses. Monitoring mesh network traffic for anomalous NodeInfo messages or unexpected changes in NodeDB entries can help detect attempted exploitation. Where possible, integrating hardware-based security modules or leveraging VPN tunnels over mesh networks can add layers of protection. Finally, educating users about the risks of using insecure modes and encouraging best practices in device configuration will reduce exposure.
Affected Countries
Germany, France, United Kingdom, Netherlands, Sweden, Norway, Finland, Italy, Spain, Poland
CVE-2025-55292: CWE-348: Use of Less Trusted Source in meshtastic firmware
Description
Meshtastic is an open source mesh networking solution. In the current Meshtastic architecture, a Node is identified by their NodeID, generated from the MAC address, rather than their public key. This aspect downgrades the security, specifically by abusing the HAM mode which doesn't use encryption. An attacker can, as such, forge a NodeInfo on behalf of a victim node advertising that the HAM mode is enabled. This, in turn, will allow the other nodes on the mesh to accept the new information and overwriting the NodeDB. The other nodes will then only be able to send direct messages to the victim by using the shared channel key instead of the PKC. Additionally, because HAM mode by design doesn't provide any confidentiality or authentication of information, the attacker could potentially also be able to change the Node details, like the full name, short code, etc. To keep the attack persistent, it is enough to regularly resend the forged NodeInfo, in particular right after the victim sends their own. A patch is available in version 2.7.6.834c3c5.
AI-Powered Analysis
Technical Analysis
Meshtastic is an open-source mesh networking solution that enables communication between nodes identified by NodeIDs generated from MAC addresses rather than cryptographic public keys. This architectural choice introduces a security weakness classified under CWE-348: Use of Less Trusted Source. Specifically, the vulnerability arises because the HAM mode in Meshtastic firmware does not employ encryption or authentication. An attacker can exploit this by forging a NodeInfo message that falsely claims the victim node is operating in HAM mode. When other nodes receive this forged message, they accept it and overwrite their NodeDB entries, causing them to send direct messages to the victim node using the shared channel key instead of the more secure public key cryptography (PKC). This downgrade compromises confidentiality and integrity, as attackers can intercept or manipulate communications. Furthermore, attackers can modify node metadata such as full names and short codes, potentially misleading users or disrupting network operations. Persistence is achieved by periodically resending the forged NodeInfo, especially after the victim node transmits its legitimate information. The vulnerability affects Meshtastic firmware versions up to 2.6.2 and has been assigned CVE-2025-55292 with a CVSS 3.1 score of 8.2 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N), indicating high severity. No known exploits are currently in the wild. A patch fixing this issue is included in version 2.7.6.834c3c5.
Potential Impact
For European organizations utilizing Meshtastic mesh networking devices—potentially in remote communications, emergency services, or IoT deployments—this vulnerability poses significant risks. The ability to downgrade security to an unencrypted, unauthenticated mode allows attackers to intercept sensitive communications, manipulate node identities, and disrupt network trust relationships. Confidentiality is severely impacted as attackers can eavesdrop on direct messages intended for victim nodes. Integrity is also compromised since attackers can alter node metadata, potentially causing confusion or misrouting of messages. Although availability is not directly affected, persistent exploitation could degrade network reliability and trust. Given the open-source nature and niche use of Meshtastic, the impact is likely concentrated in specialized sectors such as outdoor expedition teams, NGOs, or local emergency response units in Europe. However, any organization relying on this technology for secure communication could face operational disruptions and data exposure.
Mitigation Recommendations
European organizations should immediately upgrade Meshtastic firmware to version 2.7.6.834c3c5 or later, where this vulnerability is patched. Network administrators should audit their mesh networks to identify devices running vulnerable firmware versions and prioritize their update. Additionally, organizations should consider disabling HAM mode if it is not strictly necessary, or implement additional network-level encryption and authentication controls to compensate for the firmware's weaknesses. Monitoring mesh network traffic for anomalous NodeInfo messages or unexpected changes in NodeDB entries can help detect attempted exploitation. Where possible, integrating hardware-based security modules or leveraging VPN tunnels over mesh networks can add layers of protection. Finally, educating users about the risks of using insecure modes and encouraging best practices in device configuration will reduce exposure.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2025-08-12T16:15:30.237Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 697a295b4623b1157cd2335a
Added to database: 1/28/2026, 3:20:59 PM
Last enriched: 1/28/2026, 3:35:37 PM
Last updated: 2/7/2026, 8:12:44 AM
Views: 42
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2026-25533: CWE-835: Loop with Unreachable Exit Condition ('Infinite Loop') in agentfront enclave
MediumCVE-2026-25123: CWE-918: Server-Side Request Forgery (SSRF) in homarr-labs homarr
MediumCVE-2025-68621: CWE-208: Observable Timing Discrepancy in TriliumNext Trilium
HighCVE-2026-2074: XML External Entity Reference in O2OA
MediumCVE-2026-2077: Improper Authorization in yeqifu warehouse
MediumActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.