CVE-2026-90622
Deferred Deferred - Pending Action

Null Pointer Dereference in GNU LibreDWG

Vulnerability report for CVE-2026-90622, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-14

Last updated on: 2026-09-14

Assigner: VulDB

Description

A security flaw has been discovered in GNU libredwg 0.13.4. This impacts the function DWG_TABLE of the file src/dwg.spec of the component Layer Encoding. Performing a manipulation results in null pointer dereference. The attack needs to be approached locally. The exploit has been released to the public and may be used for attacks. Upgrading to version 0.14 will fix this issue. The patch is named f5b548c4c1697d66c3dabd0f6a49280a14365a3a. The affected component should be upgraded. The FIELD_HANDLE macro itself is NULL-safe (emits null_handle) - only the two raw zeroing assignments added by 27118c40 ("encode: also disable LAYER.material") dereferenced a NULL material handle; the fix restores the file's existing if (_obj->style) guard convention for material.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-14
Last Modified
2026-09-14
Generated
2026-09-15
AI Q&A
2026-09-14
EPSS Evaluated
2026-09-14
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
gnu libredwg 0.13.4
gnu libredwg 0.14
autodesk autocad *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-476 The product dereferences a pointer that it expects to be valid but is NULL.
CWE-404 The product does not release or incorrectly releases a resource before it is made available for re-use.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-90622 is a null pointer dereference vulnerability in GNU LibreDWG 0.13.4 affecting the DWG_TABLE function in src/dwg.spec. It occurs when processing LAYER objects in malformed DWG files, causing a crash due to unchecked dereferencing of a NULL material handle. The issue is triggered during decode-encode operations or file parsing.

Detection Guidance

This vulnerability is specific to LibreDWG library version 0.13.4 and involves a NULL pointer dereference when processing malformed DWG files. Detection requires checking for the vulnerable version of LibreDWG and analyzing DWG file processing. No direct network detection commands are provided in the context.

Impact Analysis

This vulnerability could allow an attacker to crash the LibreDWG-based application by providing a maliciously crafted DWG file. While it does not directly enable code execution, repeated crashes could lead to denial-of-service conditions. The exploit requires local access to the vulnerable system.

Compliance Impact

This vulnerability does not directly impact compliance with GDPR, HIPAA, or similar standards as it is a local null pointer dereference issue in a specific software library (LibreDWG). It requires local access and does not involve data exposure or unauthorized access typically addressed by these regulations.

Mitigation Strategies
  • Upgrade LibreDWG to version 0.14 or later to fix the NULL pointer dereference issue.
  • Avoid opening untrusted or malformed DWG files, as the vulnerability is triggered during file processing.
  • Monitor for crashes or segmentation faults when processing DWG files, which may indicate exploitation attempts.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-90622. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart