Description
INDI (Instrument Neutral Distributed Interface) indiserver through 2.2.4.2, fixed in commit 96bbd7f, contains a stack buffer overflow vulnerability that allows unauthenticated remote attackers to crash the daemon by sending malformed XML with mismatched tags whose names exceed 1024 bytes. Attackers can send a single TCP packet on port 7624 with mismatched XML tags to trigger an unbounded sprintf() write into a fixed 1024-byte stack buffer in MsgQueue.cpp, terminating the daemon and disrupting all active client and driver sessions.
Published: 2026-08-17
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A stack buffer overflow exists in INDI indiserver through version 2.2.4.2. Unauthenticated attackers can trigger the flaw by sending a single TCP packet on port 7624 containing XML tags whose names exceed 1024 bytes. The malformed tags cause an unbounded sprintf write into a fixed 1024‑byte buffer in MsgQueue.cpp, causing the daemon to crash and terminating all client and driver sessions. This results in a denial of service for any users relying on the indiserver daemon.

Affected Systems

The vulnerability is present in the open‑source INDI indiserver component provided by the indilib:indi project, specifically in releases up to and including 2.2.4.2. The fix is incorporated in commit 96bbd7f, which is part of newer releases released after that commit.

Risk and Exploitability

The CVSS score of 8.7 classifies the flaw as High severity, and while a specific EPSS score is not available, the high CVSS indicates significant risk. The flaw is not listed in the CISA KEV catalog. Attackers need only send a crafted packet to port 7624; no authentication or elevated privileges are required. The attack vector uses network traffic to exploit unvalidated input, presenting an immediate threat to any exposed INDI servers.

Generated by OpenCVE AI on August 17, 2026 at 18:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade indiserver to a version newer than 2.2.4.2 that includes commit 96bbd7f
  • Configure firewall or network rules to restrict access to port 7624 to trusted hosts only until a patch can be applied
  • Restart the indiserver daemon after applying the patch or after modifying firewall settings

Generated by OpenCVE AI on August 17, 2026 at 18:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Description INDI (Instrument Neutral Distributed Interface) indiserver through 2.2.4.2, fixed in commit 96bbd7f, contains a stack buffer overflow vulnerability that allows unauthenticated remote attackers to crash the daemon by sending malformed XML with mismatched tags whose names exceed 1024 bytes. Attackers can send a single TCP packet on port 7624 with mismatched XML tags to trigger an unbounded sprintf() write into a fixed 1024-byte stack buffer in MsgQueue.cpp, terminating the daemon and disrupting all active client and driver sessions.
Title INDI indiserver 2.2.4.2 Stack Buffer Overflow via XML Tag Parsing
Weaknesses CWE-121
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-17T17:40:38.095Z

Reserved: 2026-08-08T16:43:04.178Z

Link: CVE-2026-71979

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-17T18:18:12.370

Modified: 2026-08-17T18:18:12.370

Link: CVE-2026-71979

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T18:30:04Z

Weaknesses
  • CWE-121

    Stack-based Buffer Overflow