CVE-2026-42212 SolidCAM-GPPL-IDE: XML External Entity (XXE) and billion-laughs DoS in VMID parser

High 7.1 Published Updated

Attackers can disclose local files and cause denial of service via malicious VMID files in SolidCAM Postprocessor IDE due to unsafe XML parsing.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2026-42212?

CVE-2026-42212 is a high-severity vulnerability in anzory SolidCAM-GPPL-IDE, published on 8 May 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

SolidCAM-GPPL-IDE is an unofficial, independently developed extension, Postprocessor IDE for SolidCAM. From version 1.0.0 to before version 1.0.2, Opening a .gpp file in the SolidCAM Postprocessor IDE extension causes the language server to parse a companion .vmid file from the same directory (naming convention: foo.gpp to foo.vmid). The VMID parser called XDocument.Load(path) without any XmlReaderSettings, inheriting the framework defaults which in .NET 8 allow DTD processing. A malicious .vmid file could therefore: disclose local files via external entity references, exhaust memory via recursive entity expansion, and cause denial of service via oversized or deeply nested XML. This issue has been patched in version 1.0.2.

Weakness: CWE-776, CWE-611, CWE-400

Which versions are affected by CVE-2026-42212?

How do I fix CVE-2026-42212?

No fix has been published for CVE-2026-42212 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-42212 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-42212 exists.

Sources

Also known as GHSA-92vg-f4fq-fxm9.

Is CVE-2026-42212 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free