CyberSecBulletin

NULL Pointer Dereference

CWE-476

The product dereferences a pointer that it expects to be valid but is NULL.

We track 682 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 7.7. 1 has been exploited in real attacks.

How this weakness is prevented

  • Implementation: For any pointers that could have been modified or provided from a function that can return NULL, check the pointer for NULL before use. When working with a multithreaded or otherwise asynchronous environment, ensure that proper locking APIs are used to lock before the check, and unlock when it has finished.
  • Requirements: Select a programming language that is not susceptible to these issues.
  • Implementation: Check the results of all functions that return a value and verify that the value is non-null before acting upon it.
  • Architecture and Design: Identify all variables and data stores that receive information from external sources, and apply input validation to make sure that they are only initialized to expected values.
  • Implementation: Explicitly initialize all variables and other data stores, either during declaration or just before the first usage.

Latest NULL Pointer Dereference vulnerabilities

  • 7.5 High severity

    Junos OS: NULL Pointer Dereference

    CVE-2026-101941Juniper Networks

    A NULL Pointer Dereference vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP neighbor to cause a denial of service via a BGP route update when specific routing-policy resolution-map and

  • 7.5 High severity

    Junos OS: NULL Pointer Dereference

    CVE-2026-101940Juniper Networks

    A NULL Pointer Dereference vulnerability in the rpd routing daemon of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated configured BGP peer to cause a denial of service via a BGP UPDATE when ISO-VPN and egress-protection configuration is

  • 7.5 High severity

    Junos OS: NULL Pointer Dereference

    CVE-2026-101939Juniper Networks

    A NULL Pointer Dereference vulnerability in the routing protocol daemon (RPD) of Juniper Networks Junos OS and Junos OS Evolved allows a configured peer sending a BGP UPDATE to cause a denial of service when an import policy with `then source-based-forwarding

  • 7.5 High severity

    libreswan: Unchecked Return Value

    CVE-2026-77207The Libreswan Project

    Libreswan has a null pointer dereference bug in the PKCS#7 handling code for IKE certificate authentication. When libreswan decodes an IKE CERT payload of type CERT_PKCS7_WRAPPED_X509, it guards the PKCS#7 blob with SEC_PKCS7ContainsCertsOrCrls() and then iter

  • 7.5 High severity

    libreswan: NULL Pointer Dereference

    CVE-2026-77206The Libreswan Project

    Libreswan's IKEv2 state machine has a null pointer dereference bug in the EAP handling code for authentication. As a result of inconsistency within the IKEv2 state machine code, this bug can be triggered by any IKEv2 connection, even if EAP is not configured a

  • 7.1 High severity

    Commvault Cloud: NULL Pointer Dereference

    CVE-2026-77095Commvault

    CvFWD contained a null pointer dereference affecting service availability. Software customers upgrade to resolved maintenance release. Update all Commvault installations, including CommServe, Webserver, Command Center, MediaAgents, Clients and HyperScale.

  • 7.5 High severity

    yt-dlp-web-ui: NULL Pointer Dereference

    CVE-2026-109967Marcopiovanello

    yt-dlp-web-ui through 4.0.0 contains a NULL pointer dereference vulnerability in the Service.Formats JSON-RPC method that allows remote unauthenticated attackers to crash the server. Attackers can send a single request with a url value like --version, causing

  • 7.5 High severity

    ImageMagick: NULL Pointer Dereference

    CVE-2026-109258ImageMagick

    ImageMagick 7.1.0-20 before 7.1.2-32 contains an invalid memory free vulnerability in the fx operation that occurs when initialization of an FX runtime entry fails. Attackers can trigger the failed FX runtime initialization to cause an invalid free, resulting

  • 7.5 High severity

    DataPower Gateway 10.6CD: NULL Pointer Dereference

    CVE-2026-16165IBM

    IBM DataPower Gateway 10.5.0.0 through 10.5.0.22, 10.6.1 through 10.6.6, 10.6.0.0 through 10.6.0.10, and 11.0.0.0 through 11.0.0.2 could allow a remote attacker to cause a denial of service due to a null pointer dereference.

  • 7.1 High severity

    BuildKit: NULL Pointer Dereference

    CVE-2026-93316Moby

    If BuildKit daemon is started with --cdi-disabled it can lead to daemon panic when builds try to use CDI devices. This can happen maliciously or by accident.

  • 8.7 High severity

    Apache Thrift: Use of Uninitialized Variable

    CVE-2026-66859Apache

    NULL Pointer Dereference, Use of Uninitialized Variable vulnerability in Apache Thrift c_glib bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.

  • 8.7 High severity

    Apache Thrift: NULL Pointer Dereference

    CVE-2026-87117Apache

    NULL pointer dereference vulnerability in Apache Thrift PHP bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.

  • 7.1 High severity

    Tapo C200 V5: NULL Pointer Dereference

    CVE-2026-9032TP-Link

    Tapo C120 v1 and C200 v5 contain a NULL pointer dereference in the HTTPS onboarding connect request parser. The interface is reachable without authentication after initial setup and does not validate that a password field is present for certain authentication

  • 7.5 High severity

    Apache HTTP Server: NULL Pointer Dereference

    CVE-2026-63686Apache

    A NULL pointer dereference in mod_xml2enc in Apache Software Foundation Apache HTTP Server before 2.4.69 on all platforms allows an untrusted backend server to cause a denial of service via a proxied response with a charset whose conversion partially succeeds

  • 7.5 High severity

    Apache HTTP Server: NULL Pointer Dereference

    CVE-2026-46729Apache

    NULL Pointer Dereference vulnerability in Apache HTTP Servers mod_heartmonitor over unicast listener. This issue affects Apache HTTP Server: from 2.4.0 through 2.4.68.

  • 7.8 High severity

    GeForce: NULL Pointer Dereference

    CVE-2026-47563NVIDIA

    NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel mode layer where a user could cause a NULL pointer dereference. A successful exploit of this vulnerability might lead to code execution, denial of service, escalation of privileges, inf

  • 8.7 High severity

    Pgpool-II: NULL Pointer Dereference

    CVE-2026-92871PgPool Global Development Group

    A NULL pointer dereference vulnerability exists in Pgpool-II, which may allow an unauthenticated attacker to cause abnormal termination of the watchdog process.

  • 7.5 High severity

    Fireware OS: NULL Pointer Dereference

    CVE-2026-86134WatchGuard

    A NULL pointer dereference vulnerability in the WatchGuard Fireware OS authentication process allows a remote, unauthenticated attacker to crash the management daemon by sending a specially request to the login interface, resulting in a denial of service.

  • 8.1 High severity

    Fireware OS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-86136WatchGuard

    A missing authorization vulnerability in the wgagent management daemon's session initialization function allows an authenticated, low-privileged user (including a read-only or guest administrator account) to crash the wgagent process and read arbitrary files a

  • 7.5 High severity

    Fireware OS: NULL Pointer Dereference

    CVE-2026-86128WatchGuard

    A NULL pointer dereference vulnerability in Fireware OS's NetFlow packet-processing feature allows a remote, unauthenticated attacker to cause a denial of service by sending a specially crafted IPv6 packet.

  • 7.1 High severity

    Eclipse ThreadX NetX Duo: NULL Pointer Dereference

    CVE-2026-102724Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions 6.4.0 through 6.5.2.202603a, built with VLAN and SRP support, evicting the last attribute in an MRP participant's list writes through a null successor pointer. An unauthenticated station on the same Layer 2 segment can faul

  • 7.1 High severity

    Eclipse ThreadX NetX Duo: NULL Pointer Dereference

    CVE-2026-102723Eclipse Foundation

    In Eclipse ThreadX NetX Duo versions 6.4.0 through 6.5.2.202603a, built with VLAN and SRP support, the MSRP attribute lookup writes through the null pointer returned by its allocator when the ten-entry attribute table is full. An unauthenticated station on the

  • 7.5 High severity

    PgBouncer: NULL Pointer Dereference

    CVE-2026-19888PgBouncer

    Missing validation of a mandatory attribute in the SCRAM client-final-message parser in PgBouncer through 1.25.2 allows an unauthenticated remote attacker to crash the process. A malformed message can make the parser report success while leaving a required val

  • 7.4 High severity

    Crane,Falcon: NULL Pointer Dereference

    CVE-2026-42801ASR

    NULL pointer dereference vulnerability in ASR Crane,Falcon on Linux (as_rrc module) allows Pointer Manipulation. This vulnerability is associated with program file 3g.mod/lib/src/urrsir.c.

  • 7.5 High severity

    Envoy is an open source edge and service proxy designed for cloud-native applications.

    CVE-2026-73547Envoyproxy

    Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy's ext_authz filter assumes that a request contains a :path pseudoheader when applying query_parameters_to_set or query_pa

  • 7.5 High severity

    iDSecure: NULL Pointer Dereference

    CVE-2026-92626Control iD

    Control iD iDSecure versions prior to 4.8.3.0 are affected by an unauthenticated Denial of Service. The /api/dguardintegration/dguardVersion endpoint dereferences DGuard integration login state that may be unset, raising an unhandled null reference exception.

  • 7.5 High severity

    BIND 9: NULL Pointer Dereference

    CVE-2026-77692ISCEPSS 6.56%

    An attacker can cause `named` to abort by sending a crafted DNS-over-HTTPS request with a cryptographically invalid SIG(0) record, and then closing the transport connection prematurely. This issue affects BIND 9 versions 9.20.0 through 9.20.27, 9.21.0 through

  • 9.8 Critical severity

    resdata: Buffer Copy without Checking Size of Input

    CVE-2026-55209Equinor

    resdata is software for reading and writing result files from the Eclipse reservoir simulator. Prior to 6.2.9, resdata insufficiently validates numeric fields, grid dimensions, keyword sizes, and array indexes while parsing untrusted GRDECL files in lib/resdat

  • 7.5 High severity

    zephyr: NULL Pointer Dereference

    CVE-2026-15891Zephyr Project

    The MQTT-SN client keepalive handler process_ping() in subsys/net/lib/mqtt_sn/mqtt_sn.c removes the gateway record after PINGREQ retries are exhausted. It invoked SYS_SLIST_PEEK_HEAD_CONTAINER(&client->gateways, gw, next) but discarded the result. That macro i

  • 7.5 High severity

    suricata: NULL Pointer Dereference

    CVE-2026-45747OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to version 7.0.16, the Lua TLS certificate information helper could dereference NULL certificate fields when a Lua script requested cert

  • 7.5 High severity

    Red Hat Directory Server 11.5 E4S for RHEL 8: NULL Pointer Dereference

    CVE-2026-18453Red Hat

    A flaw was found in 389 Directory Server. A missing NULL pointer check in the paged results handling of op_shared_search allows an unauthenticated remote attacker to crash the LDAP server by sending a crafted sequence of search requests using the USE_ONE_BACKE

  • 7.1 High severity

    PerformanceTest: External Control of File Name or Path

    CVE-2026-80118PassMark Software

    PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain an unauthenticated physical memory disclosure in DirectIo64.sys, reachable by unprivileged local users through a single IOCTL wit

  • 7.5 High severity

    Red Hat Enterprise Linux 10: NULL Pointer Dereference

    CVE-2026-85150Red Hat

    A NULL pointer dereference flaw was found in GStreamer's RTSP support library. The vulnerability occurs while parsing an Authorization or WWW-Authenticate header that uses Digest authentication. Specially crafted whitespace placement around a parameter's termi

  • 7.5 High severity

    NGINX JavaScript: NULL Pointer Dereference

    CVE-2026-78222F5

    A vulnerability exists in NGINX JavaScript where a malformed HTTP response received by ngx.fetch() can crash an NGINX worker when trusted JavaScript reads Response.statusText. Exploitation requires control or influence over the fetched HTTP response. Impact: T

  • 7.7 High severity

    BI Connector: NULL Pointer Dereference

    CVE-2026-81490MongoDB

    A database user able to create a view in a namespace that MongoDB Connector for BI samples can cause the schema-sampling routine to stop functioning by defining a view whose evaluation reliably fails. The sampling logic classifies the resulting server message

  • 8.2 High severity

    DGX Spark: NULL Pointer Dereference

    CVE-2026-24263NVIDIA

    NVIDIA DGX Spark contains a vulnerability in the system firmware, where a privileged attacker could be able to cause a NULL pointer dereference. A successful exploit of this vulnerability may lead to code execution, escalation of privileges, denial of service,

  • 7.5 High severity

    OpenSSL: NULL Pointer Dereference

    CVE-2026-63076OpenSSLEPSS 1.6%

    Issue summary: OpenSSL CMP password based protection verification only checks whether the protectionAlg parameter was not NULL and not its ASN.1 type, before treating it as a PBMParameter. A crafted message can contain a parameter of a different type, which is

  • 7.5 High severity

    OpenSSL: NULL Pointer Dereference

    CVE-2026-14457OpenSSLEPSS 1.17%

    Issue summary: In a server or client configuration with RFC7250 Raw Public Keys (RPKs) enabled, and only the private key (with no associated certificate) configured locally, a NULL pointer dereference may occur when the remote peer solicits raw public keys and

  • 7.5 High severity

    VigorSwitch G2540xs: NULL Pointer Dereference

    CVE-2026-71922DrayTek

    Multiple DrayTek VigorSwitch models contain a pre-authentication null pointer dereference vulnerability in the setget.cgi interface. The vulnerability is caused by missing validation when the pass field is absent. A remote attacker can trigger this vulnerabili

  • 7.5 High severity

    kin-openapi: NULL Pointer Dereference

    CVE-2026-76905Getkin

    kin-openapi is a Go project for handling OpenAPI files. From 0.10.0 until 0.141.0, openapi3filter.convertParseError in openapi3filter/validation_error_encoder.go dereferences e.Parameter.In without checking whether e.Parameter is nil. A malformed non-string sc