CWE-476— NULL Pointer Dereference
The product dereferences a pointer that it expects to be valid but is NULL.— MITRE CWE catalog
5,799 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-476page 45 of 116
- CVE-2021-47267MEDIUMCVSS 6.3EG 6.32024-05-21
In the Linux kernel, the following vulnerability has been resolved: usb: fix various gadget panics on 10gbps cabling usb_assign_descriptors() is called with 5 parameters, the last 4 of which are the usb_descriptor_header for: full-spee…
- CVE-2024-22099MEDIUMCVSS 6.3EG 6.32024-01-25
NULL Pointer Dereference vulnerability in Linux Linux kernel kernel on Linux, x86, ARM (net, bluetooth modules) allows Overflow Buffers. This vulnerability is associated with program files /net/bluetooth/rfcomm/core.C. This issue affects …
- CVE-2022-29508MEDIUMCVSS 6.3EG 6.32023-05-10
Null pointer dereference in the Intel(R) VROC software before version 7.7.6.1003 may allow an authenticated user to potentially enable escalation of privilege via local access.
- CVE-2022-38096MEDIUMCVSS 6.3EG 6.32022-09-09
A NULL pointer dereference vulnerability was found in vmwgfx driver in drivers/gpu/vmxgfx/vmxgfx_execbuf.c in GPU component of Linux kernel with device file '/dev/dri/renderD128 (or Dxxx)'. This flaw allows a local attacker with a user acc…
- CVE-2017-15102MEDIUMCVSS 6.3EG 6.32017-11-15
The tower_probe function in drivers/usb/misc/legousbtower.c in the Linux kernel before 4.8.1 allows local users (who are physically proximate for inserting a crafted USB device) to gain privileges by leveraging a write-what-where condition…
- CVE-2019-3840MEDIUMCVSS 5.8EG 6.32019-03-27
A NULL pointer dereference flaw was discovered in libvirt before version 5.0.0 in the way it gets interface information through the QEMU agent. An attacker in a guest VM can use this flaw to crash libvirtd and cause a denial of service.
- CVE-2024-26880MEDIUMCVSS 5.5EG 6.32024-04-17
In the Linux kernel, the following vulnerability has been resolved: dm: call the resume method on internal suspend There is this reported crash when experimenting with the lvm2 testsuite. The list corruption is caused by the fact that th…
- CVE-2026-107169MEDIUMCVSS 6.2EG 6.22026-10-07
A flaw was found in m17n-lib. An attacker could provide specially crafted or truncated UTF-8 input to trigger an unhandled null pointer dereference during text processing. This issue causes the application to crash unexpectedly, resulting …
- CVE-2026-104044MEDIUMCVSS 6.2EG 6.22026-10-06
A flaw was found in sssd. A local attacker can trigger a Denial of Service (DoS) by sending a specially crafted Pluggable Authentication Module (PAM) request when passkey authentication is enabled. Due to a missing state validation check i…
- CVE-2026-88389MEDIUMCVSS 6.2EG 6.22026-09-25
Espruino 2v29 (commit bffc6d0) contains a NULL pointer dereference vulnerability in jslGetRawString() in src/jslex.c. Crafted raw/binary string input can cause the lexer to pass a NULL iterator target to jsvLockAgain(). In RELEASE/NO_ASSER…
- CVE-2026-86547MEDIUMCVSS 6.2EG 6.22026-09-09
mrubyc through 4.0.0 contains a null pointer dereference vulnerability in the op_enter() handler in src/vm.c when processing untrusted bytecode. Attackers can craft malicious .mrb bytecode files with OP_ENTER instructions at the top level …
- CVE-2026-36909MEDIUMCVSS 6.2EG 6.22026-07-01
A NULL pointer dereference in the AP4_TkhdAtom::GetTrackId() function of Aleksoid1978 MPC-BE before commit 4341cb3 allows attackers to cause a Denial of Service (DoS) via a crafted MP4 file.
- CVE-2026-28985MEDIUMCVSS 6.2EG 6.22026-05-11
A null pointer dereference was addressed with improved input validation. This issue is fixed in iOS 26.5 and iPadOS 26.5, macOS Tahoe 26.5, tvOS 26.5. An attacker on the local network may be able to cause a denial-of-service.
- CVE-2026-25168MEDIUMCVSS 6.2EG 6.22026-03-10
Null pointer dereference in Microsoft Graphics Component allows an unauthorized attacker to deny service locally.
- CVE-2025-8090MEDIUMCVSS 6.2EG 6.22026-01-13
Null pointer dereference in the MsgRegisterEvent() system call could allow an attacker with local access and code execution abilities to crash the QNX Neutrino kernel.
- CVE-2025-65835MEDIUMCVSS 6.2EG 6.22025-12-15
The Cordova plugin cordova-plugin-x-socialsharing (SocialSharing-PhoneGap-Plugin) for Android 6.0.4, registers an exported broadcast receiver nl.xservices.plugins.ShareChooserPendingIntent with an android.intent.action.SEND intent filter. …
- CVE-2025-54409MEDIUMCVSS 6.2EG 6.22025-08-14
AIDE is an advanced intrusion detection environment. From versions 0.13 to 0.19.1, there is a null pointer dereference vulnerability in AIDE. An attacker can crash the program during report printing or database listing after setting extend…
- CVE-2025-48073MEDIUMCVSS 6.2EG 6.22025-07-31
OpenEXR provides the specification and reference implementation of the EXR file format, an image storage format for the motion picture industry. In version 3.3.2, when reading a deep scanline image with a large sample count in reduceMemory…
- CVE-2025-21433MEDIUMCVSS 6.2EG 6.22025-07-08
Transient DOS when importing a PKCS#8-encoded RSA private key with a zero-sized modulus.
- CVE-2025-31181MEDIUMCVSS 6.2EG 6.22025-03-27
A flaw was found in gnuplot. The X11_graphics() function may lead to a segmentation fault and cause a system crash.
- CVE-2025-31180MEDIUMCVSS 6.2EG 6.22025-03-27
A flaw was found in gnuplot. The CANVAS_text() function may lead to a segmentation fault and cause a system crash.
- CVE-2025-31179MEDIUMCVSS 6.2EG 6.22025-03-27
A flaw was found in gnuplot. The xstrftime() function may lead to a segmentation fault, causing a system crash.
- CVE-2025-31178MEDIUMCVSS 6.2EG 6.22025-03-27
A flaw was found in gnuplot. The GetAnnotateString() function may lead to a segmentation fault and cause a system crash.
- CVE-2025-31176MEDIUMCVSS 6.2EG 6.22025-03-27
A flaw was found in gnuplot. The plot3d_points() function may lead to a segmentation fault and cause a system crash.
- CVE-2024-39440MEDIUMCVSS 6.2EG 6.22024-10-09
In DRM service, there is a possible system crash due to null pointer dereference. This could lead to local denial of service with System execution privileges needed.
- CVE-2024-35215MEDIUMCVSS 6.2EG 6.22024-10-08
NULL pointer dereference in IP socket options processing of the Networking Stack in QNX Software Development Platform (SDP) version(s) 7.1 and 7.0 could allow an attacker with local access to cause a denial-of-service condition in the cont…
- CVE-2024-8235MEDIUMCVSS 6.2EG 6.22024-08-30
A flaw was found in libvirt. A refactor of the code fetching the list of interfaces for multiple APIs introduced a corner case on platforms where allocating 0 bytes of memory results in a NULL pointer. This corner case would lead to a NULL…
- CVE-2024-23357MEDIUMCVSS 6.2EG 6.22024-08-05
Transient DOS while importing a PKCS#8-encoded RSA key with zero bytes modulus.
- CVE-2022-48762MEDIUMCVSS 6.2EG 6.22024-06-20
In the Linux kernel, the following vulnerability has been resolved: arm64: extable: fix load_unaligned_zeropad() reg indices In ex_handler_load_unaligned_zeropad() we erroneously extract the data and addr register indices from ex->type r…
- CVE-2024-21478MEDIUMCVSS 6.2EG 6.22024-06-03
transient DOS when setting up a fence callback to free a KGSL memory entry object during DMA.
- CVE-2024-36888MEDIUMCVSS 6.2EG 6.22024-05-30
In the Linux kernel, the following vulnerability has been resolved: workqueue: Fix selection of wake_cpu in kick_pool() With cpu_possible_mask=0-63 and cpu_online_mask=0-7 the following kernel oops was observed: smp: Bringing up seconda…
- CVE-2021-47503MEDIUMCVSS 6.2EG 6.22024-05-24
In the Linux kernel, the following vulnerability has been resolved: scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() Calling scsi_remove_host() before scsi_add_host() results in a crash: BUG: kernel NULL pointer dereferen…
- CVE-2023-52861MEDIUMCVSS 6.2EG 6.22024-05-21
In the Linux kernel, the following vulnerability has been resolved: drm: bridge: it66121: Fix invalid connector dereference Fix the NULL pointer dereference when no monitor is connected, and the sound card is opened from userspace. Inst…
- CVE-2023-52858MEDIUMCVSS 6.2EG 6.22024-05-21
In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.
- CVE-2023-52844MEDIUMCVSS 6.2EG 6.22024-05-21
In the Linux kernel, the following vulnerability has been resolved: media: vidtv: psi: Add check for kstrdup Add check for the return value of kstrdup() and return the error if it fails in order to avoid NULL pointer dereference.
- CVE-2023-52765MEDIUMCVSS 6.2EG 6.22024-05-21
In the Linux kernel, the following vulnerability has been resolved: mfd: qcom-spmi-pmic: Fix revid implementation The Qualcomm SPMI PMIC revid implementation is broken in multiple ways. First, it assumes that just because the sibling ba…
- CVE-2022-48646MEDIUMCVSS 6.2EG 6.22024-04-28
In the Linux kernel, the following vulnerability has been resolved: sfc/siena: fix null pointer dereference in efx_hard_start_xmit Like in previous patch for sfc, prevent potential (but unlikely) NULL pointer dereference.
- CVE-2023-46048MEDIUMCVSS 6.2EG 6.22024-03-27
Tex Live 944e257 has a NULL pointer dereference in texk/web2c/pdftexdir/writet1.c. NOTE: this is disputed because it should be categorized as a usability problem.
- CVE-2023-45913MEDIUMCVSS 6.2EG 6.22024-03-27
Mesa v23.0.4 was discovered to contain a NULL pointer dereference via the function dri2GetGlxDrawableFromXDrawableId(). This vulnerability is triggered when the X11 server sends an DRI2_BufferSwapComplete event unexpectedly when the applic…
- CVE-2023-40546MEDIUMCVSS 6.2EG 6.22024-01-29
A flaw was found in Shim when an error happened while creating a new ESL variable. If Shim fails to create the new variable, it tries to print an error message to the user; however, the number of parameters used by the logging function doe…
- CVE-2023-25947MEDIUMCVSS 6.2EG 6.22023-03-10
The bundle management subsystem within OpenHarmony-v3.1.4 and prior versions has a null pointer reference vulnerability which local attackers can exploit this vulnerability to cause a DoS attack to the system when installing a malicious …
- CVE-2021-32844MEDIUMCVSS 6.2EG 6.22023-02-17
HyperKit is a toolkit for embedding hypervisor capabilities in an application. In versions 0.20210107 and prior of HyperKit, ` vi_pci_write` has is a call to `vc_cfgwrite` that does not check for null which when called makes the host crash…
- CVE-2021-32843MEDIUMCVSS 6.2EG 6.22023-02-17
HyperKit is a toolkit for embedding hypervisor capabilities in an application. In versions 0.20210107 and prior of HyperKit, `virtio.c` has is a call to `vc_cfgread` that does not check for null which when called makes the host crash. This…
- CVE-2021-35135MEDIUMCVSS 6.2EG 6.22022-09-02
A null pointer dereference may potentially occur during RSA key import in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Consumer IOT, Snapdragon Industrial IOT, Snapdragon Mobile, Snapdragon Voice & Music, Snapdr…
- CVE-2020-11254MEDIUMCVSS 6.2EG 6.22021-05-07
Memory corruption during buffer allocation due to dereferencing session ctx pointer without checking if pointer is valid in Snapdragon Auto, Snapdragon Compute, Snapdragon Connectivity, Snapdragon Mobile
- CVE-2020-29571MEDIUMCVSS 6.2EG 6.22020-12-15
An issue was discovered in Xen through 4.14.x. A bounds check common to most operation time functions specific to FIFO event channels depends on the CPU observing consistent state. While the producer side uses appropriately ordered writes,…
- CVE-2017-6899MEDIUMCVSS 6.2EG 6.22017-06-16
The msm_bus_dbg_update_request_write function in drivers/platform/msm/msm_bus/msm_bus_dbg.c in android_kernel_huawei_msm8916 through 2017-06-16 in LineageOS, and possibly other kernels for MSM devices, allows attackers to cause a denial of…
- CVE-2016-7609MEDIUMCVSS 6.2EG 6.22017-02-20
An issue was discovered in certain Apple products. macOS before 10.12.2 is affected. The issue involves the "AppleGraphicsPowerManagement" component. It allows local users to cause a denial of service (NULL pointer dereference) via unspeci…
- CVE-2023-5441MEDIUMCVSS 5.5EG 6.22023-10-05
NULL Pointer Dereference in GitHub repository vim/vim prior to 20d161ace307e28690229b68584f2d84556f8960.
- CVE-2026-20771MEDIUMCVSS 6.1EG 6.12026-05-12
Null pointer dereference for some Intel(R) QAT software drivers for Windows before version 1.13 within Ring 3: User Applications may allow a denial of service. Unprivileged software adversary with an authenticated user combined with a low …
Map vulnerabilities like CWE-476 to your infrastructure
EchelonGraph correlates every CVE — across CWE-476 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →