Autodesk Revit
CVE-2026-1288
MEDIUM
Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Local file-based trigger (AV:L), user must initiate conversion (UI:R), no privileges needed, crash-only impact with no C or I.
Primary rating from Vendor (autodesk).
CVSS VectorVendor: autodesk
Lifecycle Timeline
1DescriptionCVE.org
A maliciously crafted RFA file, when converted to FormIt via “Convert RFA to FormIt” in Autodesk Revit, can force a NULL Pointer Dereference vulnerability. Successful exploitation may cause the application to crash, leading to a denial-of-service condition.
AnalysisAI
NULL pointer dereference in Autodesk Revit's 'Convert RFA to FormIt' feature causes the application to crash when processing a specially crafted RFA file, resulting in a denial-of-service condition. All tracked versions of Autodesk Revit are affected per CPE data, with the attack requiring local file access and deliberate user interaction to trigger the vulnerable conversion workflow. No public exploit code and no CISA KEV listing exist at time of analysis; a vendor-released patch is available through Autodesk Access.
Technical ContextAI
Autodesk Revit (cpe:2.3:a:autodesk:revit:*:*:*:*:*:*:*:*) includes a built-in conversion utility that transforms Revit Family (RFA) files into Autodesk FormIt geometry. The conversion pipeline contains a CWE-476 (NULL Pointer Dereference) flaw: during parsing or processing of RFA content, a pointer is dereferenced without first being validated for a NULL condition. When a maliciously structured RFA file is fed into this path, the runtime dereferences a null pointer, triggering an access violation and crashing the host Revit process. CWE-476 defects of this class typically arise from missing error-path checks after object allocation or resource lookup - if the expected object is absent or the allocation fails, subsequent use of the uninitialized pointer causes the fault. Because the crash occurs inside the Revit application process, the scope is unchanged (S:U) and no memory corruption primitive useful for code execution has been identified in available data.
RemediationAI
Apply the vendor-released patch for Autodesk Revit through the Autodesk Access client available at https://www.autodesk.com/products/autodesk-access/overview. The exact patched version number is not specified in available data - check the Autodesk security advisory ADSK-SA-2026-0007 at https://www.autodesk.com/trust/security-advisories/adsk-sa-2026-0007 for the specific fixed build. As a compensating control where patching is not immediately possible, organizations should instruct users not to use the 'Convert RFA to FormIt' feature on RFA files received from untrusted or unverified external sources, since the conversion step is the precise trigger for the vulnerability. Blocking or quarantining inbound RFA files at email gateways and collaboration platforms reduces the attack surface further, with the trade-off that legitimate architectural family files from external partners would require manual review before processing.
A maliciously crafted RCS file, when parsed through Autodesk Revit, can force an Out-of-Bounds Write vulnerability. Rate
Use-After-Free in Autodesk Revit's PDF parser allows arbitrary code execution, sensitive data disclosure, or application
Out-of-bounds read in Autodesk Revit's PDF parsing engine exposes users to crashes, sensitive memory disclosure, and arb
Untrusted pointer dereference in Autodesk products' BMP file parser enables arbitrary code execution in the context of t
Out-of-bounds write in Autodesk Revit's PDF parser allows arbitrary code execution in the context of the current user pr
A maliciously crafted JPG file, when linked or imported into certain Autodesk applications, can force a Heap-Based Overf
A maliciously crafted DWG file, when parsed through Autodesk Revit, can cause a Stack-Based Buffer Overflow vulnerabilit
A maliciously crafted PDF file, when linked or imported into Autodesk applications, can force a Heap-Based Overflow vuln
A maliciously crafted PDF file, when parsed through Autodesk applications, can force a Memory Corruption vulnerability.
A maliciously crafted PDF file, when linked or imported into Autodesk applications, can force a Heap-Based Overflow vuln
Use-After-Free vulnerability (CWE-416) in Autodesk Revit triggered by maliciously crafted RFA (Revit Family) files that
A maliciously crafted DWG file, when parsed through certain Autodesk applications, can force an Out-of-Bounds Write vuln
Same weakness CWE-476 – NULL Pointer Dereference
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today