CVE-2021-32938
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to...
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to parsing of DWG files resulting from the lack of proper validation of user-supplied data. This can result in a read past the end of an allocated buffer and allows attackers to cause a denial-of service condition or read sensitive information from memory.
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
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.1
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to parsing of DWG files resulting from the lack of proper validation of user-supplied data. This can result in a read past the end of an allocated buffer and allows attackers to cause a denial-of service condition or read sensitive information from memory.
- Record
CVE-2021-32938- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to parsing of DWG files resulting from the lack of proper validation of user-supplied data. This can result in a read past the end of an allocated buffer and allows attackers to cause a denial-of service condition or read sensitive information from memory.
- Record
CVE-2021-32938- Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2021-19659 No score
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to parsing of DWG files resulting from the lack of proper validation of user-supplied data. This can result in a read past the end of an allocated buffer and allows attackers to cause a denial-of service condition or read sensitive information from memory.
- Record
EUVD-2021-19659- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-339v-pgj2-77h7
7.1
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to...
Drawings SDK (All versions prior to 2022.4) are vulnerable to an out-of-bounds read due to parsing of DWG files resulting from the lack of proper validation of user-supplied data. This can result in a read past the end of an allocated buffer and allows attackers to cause a denial-of service condition or read sensitive information from memory.
- Record
GHSA-339v-pgj2-77h7- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-125
- 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-32938 is a high vulnerability (CVSS 7.1) 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 1.44%, the 73rd 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-365397.pdf
zerodayinitiative.com/advisories/ZDI-21-980
cert-portal.siemens.com/productcert/pdf/ssa-155599.pdf
cert-portal.siemens.com/productcert/pdf/ssa-491245.pdf
nvd.nist.gov/vuln/detail/CVE-2021-32938
github.com/advisories/GHSA-339v-pgj2-77h7