CVE-2026-43980 PUBLISHED

Malla: Stored XSS via Meshtastic node names in multiple frontend pages

Assigner: GitHub_M
Reserved: 04.05.2026 Published: 21.08.2026 Updated: 21.08.2026

Malla is a web analyzer for Meshtastic networks based on MQTT data. Prior to commit 4086e2b5f61615a813b70b25bc76095083552135, code names (long_name, short_name) received via MQTT are stored in SQLite without sanitization and rendered into the DOM without escaping. Any participant on a public Meshtastic MQTT broker can set a malicious node name that executes JavaScript in the browser of every Malla dashboard visitor. Commit 4086e2b5f61615a813b70b25bc76095083552135 fixes the issue.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L
CVSS Score: 6.3

Product Status

Vendor zenitraM
Product malla
Versions
  • Version < 4086e2b5f61615a813b70b25bc76095083552135 is affected

References

Problem Types

  • CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') CWE