CVE-2022-2832
When rendering with headless builds, show an error instead of crashing. Previously...
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
CVE-2022-2832- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-395, CWE-476
- Updated
- 2026-11-02
CVE List No score
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
CVE-2022-2832- Weakness
- CWE-395
- Updated
- 2026-11-02
EUVDEUVD-2022-35068 No score
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
EUVD-2022-35068- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jw85-mc7h-c36v
7.5
When rendering with headless builds, show an error instead of crashing. Previously...
When rendering with headless builds, show an error instead of crashing. Previously GPU_backend_init was called indirectly from DRW_opengl_context_create, a new function is now called from the window manager (GPU_backend_init_once), so it's possible to check if the GPU has a back-end. This also disables the bgl Python module when building WITH_HEADLESS.
- Record
GHSA-jw85-mc7h-c36v- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-395, CWE-476
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-2832
7.5
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
ALPINE-CVE-2022-2832- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
7.5
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
CVE-2022-2832- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-2832
7.5
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
DEBIAN-CVE-2022-2832- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVUBUNTU-CVE-2022-2832
7.5
A flaw was found in Blender 3.3.0. A null pointer dereference exists in source/blender/gpu/opengl/gl_backend.cc that may lead to loss of confidentiality and integrity.
- Record
UBUNTU-CVE-2022-2832- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
blenderAlpine:v3.17 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.18 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.19 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.20 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.21 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.22 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.23 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderAlpine:v3.24 |
before 3.3.0-r0 | 3.3.0-r0 |
blenderDebian:12 |
before 3.3.1+dfsg-1 | 3.3.1+dfsg-1 |
blenderDebian:13 |
before 3.3.1+dfsg-1 | 3.3.1+dfsg-1 |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
blenderUbuntu:16.04:LTS |
All versions, plus listed versions 2.74+dfsg0-4build22.75.a+dfsg0-2ubuntu22.75.a+dfsg0-2ubuntu32.76.b+dfsg0-32.76.b+dfsg0-3build1 |
None known |
blenderUbuntu:18.04:LTS |
All versions, plus listed versions 2.78.c+dfsg0-2build12.79+dfsg0-2build12.79+dfsg0-32.79+dfsg0-3build12.79.b+dfsg0-12.79.b+dfsg0-1ubuntu1.18.04.1 |
None known |
blenderUbuntu:20.04:LTS |
All versions, plus listed versions 2.80+dfsg-32.80+dfsg-3build12.80+dfsg-42.81.a+dfsg-5build32.82+dfsg-12.82+dfsg-1build12.82.a+dfsg-1 |
None known |
blenderUbuntu:22.04:LTS |
All versions, plus listed versions 2.93.3+dfsg-32.93.5+dfsg-12.93.5+dfsg-1build13.0.1+dfsg-7 |
None known |
blenderUbuntu:24.04:LTS |
All versions, plus listed versions 3.6.2+dfsg-2ubuntu13.6.2+dfsg-2ubuntu24.0.2+dfsg-1ubuntu14.0.2+dfsg-1ubuntu24.0.2+dfsg-1ubuntu44.0.2+dfsg-1ubuntu64.0.2+dfsg-1ubuntu74.0.2+dfsg-1ubuntu8 |
None known |
blenderUbuntu:25.10 |
All versions, plus listed versions 4.3.2+dfsg-24.3.2+dfsg-2ubuntu14.3.2+dfsg-2ubuntu2 |
None known |
blenderUbuntu:26.10 |
All versions, plus listed versions 5.0.1+dfsg-1ubuntu15.0.1+dfsg-1ubuntu35.0.1+dfsg-3build15.0.1+dfsg-5 |
None known |
blenderUbuntu:26.04:LTS |
All versions, plus listed versions 4.3.2+dfsg-2ubuntu25.0.1+dfsg-1ubuntu1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-2832 is a high vulnerability (CVSS 7.5) in Blender, published August 16, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.79%, the 78th percentile. Fixed in blender 3.3.0-r0.