CVE-2025-53012: AcademySoftwareFoundation MaterialX · Uncontrolled Resource Consumption
Affects AcademySoftwareFoundation MaterialXSource CVE Database V5
Public exploit available · CVSS 5.5 Medium · fixed in 1.39.3 : patch AcademySoftwareFoundation MaterialX as a priority.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.8% chance of exploitation in 30 days – higher than 59% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.39.3
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 1 Aug 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
CVSS exploit maturity: proof of concept public
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
European organizations should promptly upgrade all instances of MaterialX to version 1.39.3 or later, where the vulnerability is fixed. Until upgrades can be applied, organizations should implement strict input validation and sandboxing for MaterialX files, limiting the depth of nested imports processed by their applications if possible. Monitoring and logging of MaterialX file processing should be enhanced to detect unusually deep import chains or repeated crashes indicative of exploitation attempts. Network-level protections such as application-layer firewalls or content inspection tools can be configured to block or flag suspicious MaterialX file uploads or transmissions. For cloud or shared environments, access controls should be tightened to restrict who can submit or modify MaterialX files. Additionally, organizations should review their incident response plans to include scenarios involving denial-of-service conditions caused by malformed MaterialX files. Collaboration with software vendors and service providers to ensure timely patch deployment is also critical.
Description
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers. In version 1.39.2, nested imports of MaterialX files can lead to a crash via stack memory exhaustion, due to the lack of a limit on the "import chain" depth. When parsing file imports, recursion is used to process nested files; however, there is no limit imposed to the depth of files that can be parsed by the library. By building a sufficiently deep chain of MaterialX files one referencing the next, it is possible to crash the process using the MaterialX library via stack exhaustion. This is fixed in version 1.39.3.
References
- github.com/AcademySoftwareFoundation/MaterialX/security/advisories/GHSA-qc2h-74x3-4v3w (opens in a new tab)
- github.com/AcademySoftwareFoundation/MaterialX/pull/2233/commits/6182c07467297416a30d148ab531d81198686dc5 (opens in a new tab)
- github.com/AcademySoftwareFoundation/MaterialX/blob/main/documents/Specification/MaterialX.Specification.md (opens in a new tab)
- github.com/AcademySoftwareFoundation/MaterialX/releases/tag/v1.39.3 (opens in a new tab)