CVE-2021-21830

CRITICAL

A heap-based buffer overflow vulnerability exists in the XML Decompression LabelDict::Load functionality of AT&T Labs’ Xmill 0.7. A specially crafted XMI file can lead to remote code execution. An ...

Affects 2 products across 2 vendors.

CVSS 3.19.8
EPSS2.3%
Percentile83th
PatchUnknown
CVSS Vector — Plain English Remotely exploitable over the network, low complexity, no authentication required, no user interaction needed, impact contained to the vulnerable component, full confidentiality impact, full integrity impact, full availability impact.
CWE Weakness Definitions
CWE-122: Heap-Based Buffer Overflow

Buffer overflow corrupting dynamically allocated heap memory, exploitable for arbitrary code execution.

CWE-787: Out-of-Bounds Write

Software writes data past buffer boundaries, corrupting memory and potentially enabling code execution.

Related Attack Patterns (CAPEC)
CAPEC-92 Forced Integer Overflow
via CWE-122

Mapping is CWE-to-CAPEC per MITRE CAPEC 3.9.

◆ AI Analysis — automated analysis, not human-reviewed

A heap-based buffer overflow vulnerability in AT&T Labs’ Xmill 0.7 can be exploited via a specially crafted XMI file, leading to remote code execution. This vulnerability has a CVSS score of 9.8, indicating a critical severity level. Affected vendors include AT&T, Schneider-Electric, and Wolfram Schneider. No public proof of concept or known exploits are available, and the EPSS score suggests a low likelihood of exploitation in the wild. However, due to the potential for remote code execution, immediate attention is required to mitigate this risk in ICS/OT environments.

BSID: BS-2021-GLOBAL-075850-C • Model: Qwen/Qwen2.5-72B-Instruct-AWQ • Confidence: HIGH

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2021-21830?
A heap-based buffer overflow vulnerability in AT&T Labs’ Xmill 0.7 can be exploited via a specially crafted XMI file, leading to remote code execution. This vulnerability has a CVSS score of 9.8, indicating a critical severity level. Affected vendors include AT&T, Schneider-Electric, and Wolfram Schneider. No public proof of concept or known exploits are available, and the EPSS score suggests a low likelihood of exploitation in the wild. However, due to the potential for remote code execution, i
What is the CVSS score for CVE-2021-21830?
CVE-2021-21830 has CVSS 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. EPSS: 2.3%.
Is CVE-2021-21830 actively exploited?
No confirmed active exploitation of CVE-2021-21830 as of 2026-09-25.
How do I remediate CVE-2021-21830?
Priority: HIGH. Advisory: https://www.cisa.gov/news-events/ics-advisories/icsa-22-223-03
What systems are affected by CVE-2021-21830?
CVE-2021-21830 affects Att Xmill; Schneider-Electric Ecostruxure Process Expert.
What NERC-CIP standard applies to CVE-2021-21830?
NERC CIP CIP-007 CIP-007-R2: This vulnerability violates CIP-007-R2, which requires the implementation of security controls to protect against unauthorized access to electronic security perimeters. The potential for remote code execution through a specially crafted XMI file could allow an attacker to bypass these controls.
What IEC 62443 requirement maps to CVE-2021-21830?
IEC 62443 SR 7.6: This vulnerability maps to SR 7.6, which requires the implementation of secure coding practices to prevent buffer overflows and other memory-related vulnerabilities. The heap-based buffer overflow in Xmill 0.7 could be mitigated by adhering to these secure coding practices.
Vulnerability Details
CVE IDCVE-2021-21830
BSIDBS-2021-GLOBAL-075850-C BreachSpider Global ID
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published2021-08-13
Last Modified2026-06-17
ICS Relevance70%
Weakness (CWE)
Verticals
ICS-OT
SourceNVD
Official Description

A heap-based buffer overflow vulnerability exists in the XML Decompression LabelDict::Load functionality of AT&T Labs’ Xmill 0.7. A specially crafted XMI file can lead to remote code execution. An attacker can provide a malicious file to trigger this vulnerability.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

The vulnerability exists in the XML Decompression LabelDict::Load functionality of AT&T Labs’ Xmill 0.7. An attacker can provide a specially crafted XMI file to trigger a heap-based buffer overflow, potentially leading to remote code execution. The attack can be performed remotely without any user interaction or authentication, making it highly dangerous in networked environments.

Exploitation Likelihood: MEDIUM

Affected Products
VendorProductAffected Versions
Att Xmill 0.7
Schneider-Electric Ecostruxure Process Expert < 2021
Remediation
View CISA ICS Advisory →

Remediation Priority: HIGH

Threat Intelligence
● Threat Intelligence Validated: October 2026 | Threat Age: 1889 Days
CISA known-exploitedNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
● Compensating Controls — AI-drafted, review before deploying MEDIUM CONFIDENCE

Implement strict file validation and input sanitization for XMI files before processing them in the affected systems. Consider using a secure XML parser that can handle and reject malformed or suspicious files.

No reliable network detection signature exists for this vulnerability class — apply the compensating controls above and the vendor patch. A network rule is only drafted when a concrete on-the-wire signature can be grounded in the advisory.

NERC CIP: CIP-007 CIP-007-R2
This vulnerability violates CIP-007-R2, which requires the implementation of security controls to protect against unauthorized access to electronic security perimeters. The potential for remote code execution through a specially crafted XMI file could allow an attacker to bypass these controls.
IEC 62443: SR 7.6
This vulnerability maps to SR 7.6, which requires the implementation of secure coding practices to prevent buffer overflows and other memory-related vulnerabilities. The heap-based buffer overflow in Xmill 0.7 could be mitigated by adhering to these secure coding practices.

Drafted by AI and not validated for your network. Test in an isolated environment before any production deployment. Compensating control only - does not replace vendor patch.

AI Enrichment Record — provenance & audit hash
ModelQwen/Qwen2.5-72B-Instruct-AWQ
ConfidenceHIGH
Enriched At2026-05-24
SHA-512 Audit Hash2297cd8371f309aeaadd5a83a3e4f5ed209d55b49ccfd974528fd628a235ebea066825c146a0addc94c309d70730548c61df6c2d69e4df6be0cac872cd624dff
Related CVEs affecting Att
CVE-2001-0168 10.0 Buffer overflow in AT&T WinVNC (Virtual Network Computing) server 3.3.3r7 and... CVE-1999-1059 10.0 Vulnerability in rexec daemon (rexecd) in AT&T TCP/IP 4.0 for various SVR4 sy... CVE-2021-21810 9.8 A memory corruption vulnerability exists in the XML-parsing ParseAttribs func... CVE-2021-21829 9.8 A heap-based buffer overflow vulnerability exists in the XML Decompression En... CVE-2021-21825 9.8 A heap-based buffer overflow vulnerability exists in the XML Decompression Pl...
View all Att CVEs →

Critical Severity - Know Your Exposure

A CVSS 9.8 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Create a free account →