CVE-2021-32946
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files...
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files from Drawings SDK (Version 2022.4 and prior) resulting from the lack of proper validation of the user-supplied data. This may result in several of out-of-bounds problems and allow attackers to cause a denial-of-service condition or execute code in the context of the current process.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files from Drawings SDK (Version 2022.4 and prior) resulting from the lack of proper validation of the user-supplied data. This may result in several of out-of-bounds problems and allow attackers to cause a denial-of-service condition or execute code in the context of the current process.
- Record
CVE-2021-32946- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-754
- Updated
- 2026-11-02
CVE List No score
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files from Drawings SDK (Version 2022.4 and prior) resulting from the lack of proper validation of the user-supplied data. This may result in several of out-of-bounds problems and allow attackers to cause a denial-of-service condition or execute code in the context of the current process.
- Record
CVE-2021-32946- Weakness
- CWE-754
- Updated
- 2026-11-02
EUVDEUVD-2021-19667 No score
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files from Drawings SDK (Version 2022.4 and prior) resulting from the lack of proper validation of the user-supplied data. This may result in several of out-of-bounds problems and allow attackers to cause a denial-of-service condition or execute code in the context of the current process.
- Record
EUVD-2021-19667- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cv5v-qfpj-5pm3
7.8
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files...
An improper check for unusual or exceptional conditions issue exists within the parsing DGN files from Drawings SDK (Version 2022.4 and prior) resulting from the lack of proper validation of the user-supplied data. This may result in several of out-of-bounds problems and allow attackers to cause a denial-of-service condition or execute code in the context of the current process.
- Record
GHSA-cv5v-qfpj-5pm3- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-754
- Updated
- 2026-11-02
Affected products
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-32946 is a high vulnerability (CVSS 7.8) in Open Design Alliance Drawings Sdk, published June 17, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.80%, the 86th percentile. No source names a fixed version.
References
us-cert.cisa.gov/ics/advisories/icsa-21-159-02
cert-portal.siemens.com/productcert/pdf/ssa-938030.pdf
zerodayinitiative.com/advisories/ZDI-21-983
zerodayinitiative.com/advisories/ZDI-21-985
cert-portal.siemens.com/productcert/pdf/ssa-155599.pdf
nvd.nist.gov/vuln/detail/CVE-2021-32946
github.com/advisories/GHSA-cv5v-qfpj-5pm3