Skip to main content

Autodesk Revit CVE-2026-1288

MEDIUM
NULL Pointer Dereference (CWE-476)
2026-06-17 autodesk
5.5
CVSS 3.1 · Vendor: autodesk
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted RFA file to target user
  2. Delivery
    User opens file in Autodesk Revit
  3. Exploit
    User triggers 'Convert RFA to FormIt' conversion
  4. Execution
    NULL pointer dereference fires in conversion parser
  5. Impact
    Revit process crashes (DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the target to have Autodesk Revit installed and to actively trigger the 'Convert RFA to FormIt' feature on a malicious RFA file - this specific conversion workflow is the vulnerable code path, not general RFA file opening. The CVSS local attack vector (AV:L) confirms the attack cannot be performed remotely without first placing the file on the victim's system; the UI:R metric confirms the victim must perform an explicit user action (initiating the conversion). No privileges are required to invoke the conversion feature (PR:N). Exploitation is constrained to a denial-of-service outcome (application crash only); no code execution or data exfiltration is indicated. Environments that restrict use of the FormIt conversion feature, or that do not open externally sourced RFA files directly in Revit, are not realistically exploitable.

Impact

The CVSS 3.1 base score of 5.5 (AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) accurately reflects a moderate-severity, locally exploited denial-of-service issue. The local attack vector (AV:L) is the most significant risk-limiting factor: exploitation cannot be accomplished over a network directly; an attacker must first deliver a malicious RFA file to a target machine and then socially engineer the victim into performing the 'Convert RFA to FormIt' action (UI:R). Impact is strictly limited to application availability - there is no confidentiality or integrity dimension (C:N/I:N). No EPSS score was provided in the available data, so probability-based exploitation likelihood cannot be quantitatively assessed. The absence of a CISA KEV listing and the absence of any referenced proof-of-concept code suggest this is not currently being exploited at scale. Real-world risk is relatively low for organizations with standard email attachment and file-sharing controls; the primary concern is targeted spear-phishing scenarios where a trusted RFA file is weaponized. The availability of a vendor patch via Autodesk Access makes this straightforwardly remediable.

Exploit ScenarioDerived

An attacker crafts a malformed RFA file designed to trigger a null pointer condition during FormIt conversion and delivers it to a Revit user via email, a shared project folder, or a collaboration platform under the guise of a standard Revit family asset. The victim opens the file in Autodesk Revit and invokes 'Convert RFA to FormIt,' causing the application to dereference a null pointer and crash immediately. No public proof-of-concept code has been identified, meaning successful crafting of the malicious RFA currently requires knowledge of the RFA file format internals.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 17, 2026

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.

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.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Revit gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (autodesk) PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local file-based trigger (AV:L), user must initiate conversion (UI:R), no privileges needed, crash-only impact with no C or I.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (autodesk).

CVSS VectorVendor: autodesk

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.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.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:autodesk:revit:*:*:*:*:*:*:*:*

More in Revit

View all
CVE-2025-1274 HIGH
7.8 Apr 15

A maliciously crafted RCS file, when parsed through Autodesk Revit, can force an Out-of-Bounds Write vulnerability. Rate

CVE-2026-1289 HIGH
7.8 Aug 06

Use-After-Free in Autodesk Revit's PDF parser allows arbitrary code execution, sensitive data disclosure, or application

CVE-2026-11803 HIGH
7.8 Aug 06

Out-of-bounds read in Autodesk Revit's PDF parsing engine exposes users to crashes, sensitive memory disclosure, and arb

CVE-2026-7406 HIGH
7.8 Aug 06

Untrusted pointer dereference in Autodesk products' BMP file parser enables arbitrary code execution in the context of t

CVE-2026-8325 HIGH
7.8 Aug 06

Out-of-bounds write in Autodesk Revit's PDF parser allows arbitrary code execution in the context of the current user pr

CVE-2025-1275 HIGH
7.8 Apr 15

A maliciously crafted JPG file, when linked or imported into certain Autodesk applications, can force a Heap-Based Overf

CVE-2025-2497 HIGH
7.8 Apr 15

A maliciously crafted DWG file, when parsed through Autodesk Revit, can cause a Stack-Based Buffer Overflow vulnerabilit

CVE-2025-1656 HIGH
7.8 Apr 15

A maliciously crafted PDF file, when linked or imported into Autodesk applications, can force a Heap-Based Overflow vuln

CVE-2025-1277 HIGH
7.8 Apr 15

A maliciously crafted PDF file, when parsed through Autodesk applications, can force a Memory Corruption vulnerability.

CVE-2025-1273 HIGH
7.8 Apr 15

A maliciously crafted PDF file, when linked or imported into Autodesk applications, can force a Heap-Based Overflow vuln

CVE-2025-5036 HIGH
7.8 Jun 02

Use-After-Free vulnerability (CWE-416) in Autodesk Revit triggered by maliciously crafted RFA (Revit Family) files that

CVE-2025-1276 HIGH
7.8 Apr 15

A maliciously crafted DWG file, when parsed through certain Autodesk applications, can force an Out-of-Bounds Write vuln

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy