CVE-2025-53627
Last modified
CVE-2025-53627 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. Meshtastic is an open source mesh networking solution. The Meshtastic firmware (starting from version 2.5) introduces asymmetric encryption (PKI) for direct messages, but when the `pki_encrypted` flag is missing, the firmware silently falls back to legacy AES-256-CTR channel encryption. EPSS estimates a 0.19% chance of exploitation in the next 30 days.
Description
Meshtastic is an open source mesh networking solution. The Meshtastic firmware (starting from version 2.5) introduces asymmetric encryption (PKI) for direct messages, but when the `pki_encrypted` flag is missing, the firmware silently falls back to legacy AES-256-CTR channel encryption. This was an intentional decision to maintain backwards compatibility. However, the end-user applications, like Web app, iOS/Android app, and applications built on top of Meshtastic using the SDK, did not have a way to differentiate between end-to-end encrypted DMs and the legacy DMs. This creates a downgrade attack path where adversaries who know a shared channel key can craft and inject spoofed direct messages that are displayed as if they were PKC encrypted. Users are not given any feedback of whether a direct message was decrypted with PKI or with legacy symmetric encryption, undermining the expected security guarantees of the PKI rollout. Version 2.7.15 fixes this issue.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Meshtastic | Meshtastic Firmware | >= 2.5.0, < 2.7.15 |
References
- https://github.com/meshtastic/firmware/security/advisories/GHSA-377p-prwp-4hwfExploit, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-53627?
How severe is CVE-2025-53627?
How do I fix CVE-2025-53627?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-53621DSpace open source software is a repository application whic…6.9
- CVE-2025-53622DSpace open source software is a repository application whic…5.2
- CVE-2025-53623The Job Iteration API is an an extension for ActiveJob that …8.1
- CVE-2025-53624The Docusaurus gists plugin adds a page to your Docusaurus i…10
- CVE-2025-53625The DynamicPageList3 extension is a reporting tool for Media…8.7
- CVE-2025-53626pdfme is a TypeScript-based PDF generator and React-based UI…6.1
- CVE-2025-53628cpp-httplib is a C++11 single-file header-only cross platfor…8.8
- CVE-2025-53629cpp-httplib is a C++11 single-file header-only cross platfor…7.5
- CVE-2025-5363A vulnerability has been found in Campcodes Online Hospital …9.8
- CVE-2025-53630llama.cpp is an inference of several LLM models in C/C++. In…8.9
- CVE-2025-53631flaskBlog is a blog app built with Flask. In versions 2.8.1 …5.4
- CVE-2025-53632Chall-Manager is a platform-agnostic system able to start Ch…9.1
Are you affected by CVE-2025-53627?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
