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

    libiec61850: NULL Pointer Dereference

    CVE-2024-45969MZ Automation

    NULL pointer dereference in the MMS Client in MZ Automation LibIEC1850 before commit 7afa40390b26ad1f4cf93deaa0052fe7e357ef33 allows a malicious server to Cause a Denial-of-Service via the MMS InitiationResponse message.

  • 8.7 High severity

    Cloud NGFW: NULL Pointer Dereference

    CVE-2024-9472Palo Alto Networks

    A null pointer dereference in Palo Alto Networks PAN-OS software on PA-800 Series, PA-3200 Series, PA-5200 Series, and PA-7000 Series hardware platforms when Decryption policy is enabled allows an unauthenticated attacker to crash PAN-OS by sending specific tr

  • 7.5 High severity

    Cloud NGFW: NULL Pointer Dereference

    CVE-2024-2551Palo Alto Networks

    A null pointer dereference vulnerability in Palo Alto Networks PAN-OS software enables an unauthenticated attacker to stop a core system service on the firewall by sending a crafted packet through the data plane that causes a denial of service (DoS) condition.

  • 7.5 High severity

    Cloud NGFW: NULL Pointer Dereference

    CVE-2024-2550Palo Alto Networks

    A null pointer dereference vulnerability in the GlobalProtect gateway in Palo Alto Networks PAN-OS software enables an unauthenticated attacker to stop the GlobalProtect service on the firewall by sending a specially crafted packet that causes a denial of serv

  • 7.8 High severity

    Android: NULL Pointer Dereference

    CVE-2024-34719Google

    In multiple locations, there is a possible permissions bypass due to a missing null check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

    Connect Secure: NULL Pointer Dereference

    CVE-2024-8495IvantiEPSS 1.4%

    A null pointer dereference in Ivanti Connect Secure before version 22.7R2.1 and Ivanti Policy Secure before version 22.7R1.1 allows a remote unauthenticated attacker to cause a denial of service.

  • 7.5 High severity

    webassembly_micro_runtime: NULL Pointer Dereference

    CVE-2024-27532Bytecodealliance

    wasm-micro-runtime (aka WebAssembly Micro Runtime or WAMR) 06df58f is vulnerable to NULL Pointer Dereference in function `block_type_get_result_types.

  • 7.5 High severity

    tl-mr200_v4_firmware: NULL Pointer Dereference

    CVE-2024-22733TP-Link

    TP Link MR200 V4 Firmware version 210201 was discovered to contain a null-pointer-dereference in the web administration panel on /cgi/login via the sign, Action or LoginStatus query parameters which could lead to a denial of service by a local or remote unauth

  • 7.5 High severity

    Android: NULL Pointer Dereference

    CVE-2024-44101Google

    there is a possible Null Pointer Dereference (modem crash) due to improper input validation. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.6 High severity

    Cisco Adaptive Security Appliance (ASA) Software: NULL Pointer Dereference

    CVE-2024-20426Cisco

    A vulnerability in the Internet Key Exchange version 2 (IKEv2) protocol for VPN termination of Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to cause a denial

  • 7.5 High severity

    Cisco Firepower Threat Defense Software: NULL Pointer Dereference

    CVE-2024-20339Cisco

    A vulnerability in the TLS processing feature of Cisco Firepower Threat Defense (FTD) Software for Cisco Firepower 2100 Series could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerabilit

  • 7.5 High severity

    AC6: NULL Pointer Dereference

    CVE-2024-10280Tenda

    A vulnerability was found in Tenda AC6, AC7, AC8, AC9, AC10, AC10U, AC15, AC18, AC500 and AC1206 up to 20241022. It has been rated as problematic. This issue affects the function websReadEvent of the file /goform/GetIPTV. The manipulation of the argument Conte

  • 9.8 Critical severity

    freecoap: NULL Pointer Dereference

    CVE-2024-40493Keithcullen

    Null Pointer Dereference in `coap_client_exchange_blockwise2` function in Keith Cullen FreeCoAP 1.0 allows remote attackers to cause a denial of service and potentially execute arbitrary code via a specially crafted CoAP packet that causes `coap_msg_get_payloa

  • 7.5 High severity

    Avalanche: NULL Pointer Dereference

    CVE-2024-47007IvantiEPSS 1.71%

    A NULL pointer dereference in WLAvalancheService.exe of Ivanti Avalanche before version 6.4.5 allows a remote unauthenticated attacker to cause a denial of service.

  • 7.5 High severity

    GS-4210-24PL4C hardware 2.0: Uncontrolled Resource Consumption

    CVE-2024-8454PLANET Technology

    The swctrl service is used to detect and remotely manage PLANET Technology devices. Certain switch models have a Denial-of-Service vulnerability in the swctrl service, allowing unauthenticated remote attackers to send crafted packets that can crash the service

  • 7.5 High severity

    Cisco IOS XE Software: NULL Pointer Dereference

    CVE-2024-20436Cisco

    A vulnerability in the HTTP Server feature of Cisco IOS XE Software when the Telephony Service feature is enabled could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to a

  • 7.5 High severity

    envoy: NULL Pointer Dereference

    CVE-2024-45809Envoyproxy

    Envoy is a cloud-native high-performance edge/middle/service proxy. Jwt filter will lead to an Envoy crash when clear route cache with remote JWKs. In the following case: 1. remote JWKs are used, which requires async header processing; 2. clear_route_cache is

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31196Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::ActionList::unpack10. This issue affects libfluid: 0.1.0.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31185Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::of13::MeterBandList::unpack. This issue affects libfluid: 0.1.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31182Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::QueuePropertyList::unpack10. This issue affects libfluid: 0.1.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31175Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::of13::TablePropertiesList::unpack. This issue affects libfluid

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31167Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::QueuePropertyList::unpack13. This issue affects libfluid: 0.1.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31165Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routine fluid_msg::of13::SetFieldAction::unpack. This issue affects libfluid: 0.1

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-31164Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routines fluid_msg::ActionList::unpack13. This issue affects libfluid: 0.1.0.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-23916Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routines fluid_msg::ActionSet::unpack. This issue affects libfluid: 0.1.0.

  • 7.5 High severity

    libfluid: NULL Pointer Dereference

    CVE-2024-23915Open Networking Foundation (ONF)

    Unchecked Return Value to NULL Pointer Dereference vulnerability in Open Networking Foundation (ONF) libfluid (libfluid_msg module). This vulnerability is associated with program routines fluid_msg::of13::InstructionSet::unpack. This issue affects libfluid: 0.

  • 7.5 High severity

    Firefox: NULL Pointer Dereference

    CVE-2024-7652Mozilla

    An error in the ECMA-262 specification relating to Async Generators could have resulted in a type confusion, potentially leading to memory corruption and an exploitable crash. This vulnerability affects Firefox < 128, Firefox ESR < 115.13, Thunderbird < 115.13

  • 7.5 High severity

    ATP series firmware: NULL Pointer Dereference

    CVE-2024-42058Zyxel

    A null pointer dereference vulnerability in Zyxel ATP series firmware versions from V4.32 through V5.38, USG FLEX series firmware versions from V4.50 through V5.38, USG FLEX 50(W) series firmware versions from V5.20 through V5.38, and USG20(W)-VPN series firmw

  • 8.6 High severity

    Cisco NX-OS Software: NULL Pointer Dereference

    CVE-2024-20446Cisco

    A vulnerability in the DHCPv6 relay agent of Cisco NX-OS Software could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to improper handling of specific fields in a DHCPv6

  • 7.5 High severity

    Fort-validator: NULL Pointer Dereference

    CVE-2024-45239Nicmx

    An issue was discovered in Fort before 1.6.3. A malicious RPKI repository that descends from a (trusted) Trust Anchor can serve (via rsync or RRDP) an ROA or a Manifest containing a null eContent field. Fort dereferences the pointer without sanitizing it first

  • 7.5 High severity

    fort_validator: NULL Pointer Dereference

    CVE-2024-45238Fort Validator Project

    An issue was discovered in Fort before 1.6.3. A malicious RPKI repository that descends from a (trusted) Trust Anchor can serve (via rsync or RRDP) a resource certificate containing a bit string that doesn't properly decode into a Subject Public Key. OpenSSL d

  • 7.5 High severity

    fort_validator: NULL Pointer Dereference

    CVE-2024-45235Fort Validator Project

    An issue was discovered in Fort before 1.6.3. A malicious RPKI repository that descends from a (trusted) Trust Anchor can serve (via rsync or RRDP) a resource certificate containing an Authority Key Identifier extension that lacks the keyIdentifier field. Fort

  • 8.6 High severity

    ecma262: Uncaught Exception

    CVE-2024-43357Tc39

    ECMA-262 is the language specification for the scripting language ECMAScript. A problem in the ECMAScript (JavaScript) specification of async generators, introduced by a May 2021 spec refactor, may lead to mis-implementation in a way that could present as a se

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2024-41164F5

    When TCP profile with Multipath TCP enabled (MPTCP) is configured on a Virtual Server, undisclosed traffic along with conditions beyond the attackers control can cause TMM to terminate. Note: Software versions which have reached End of Technical Support (EoTS)

  • 7.5 High severity

    Avalanche: NULL Pointer Dereference

    CVE-2024-37399IvantiEPSS 27.8%

    A NULL pointer dereference in WLAvalancheService in Ivanti Avalanche 6.3.1 allows a remote unauthenticated attacker to crash the service, resulting in a DoS.

  • 7.5 High severity

    Red Hat Enterprise Linux 8: NULL Pointer Dereference

    CVE-2024-7006Red HatEPSS 1.52%

    A null pointer dereference flaw was found in Libtiff via `tif_dirinfo.c`. This issue may allow an attacker to trigger memory allocation failures through certain means, such as restricting the heap space size or injecting faults, causing a segmentation fault. T

  • 7.5 High severity

    NVR4XXX: NULL Pointer Dereference

    CVE-2024-39948Dahua

    A vulnerability has been found in Dahua products. Attackers can send carefully crafted data packets to the interface with vulnerabilities, causing the device to crash.

  • 7.5 High severity

    suricata: NULL Pointer Dereference

    CVE-2024-38536OISF

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. A memory allocation failure due to `http.memcap` being reached leads to a NULL-ptr reference leading to a crash. Upgrade to 7.0.6.

  • 7.5 High severity

    Apache HTTP Server: NULL Pointer Dereference

    CVE-2024-38477ApacheEPSS 3.15%

    null pointer dereference in mod_proxy in Apache HTTP Server 2.4.59 and earlier allows an attacker to crash the server via a malicious request. Users are recommended to upgrade to version 2.4.60, which fixes this issue.

  • 7.5 High severity

    Splunk Enterprise: NULL Pointer Dereference

    CVE-2024-36982Splunk

    In Splunk Enterprise versions below 9.2.2, 9.1.5, and 9.0.10 and Splunk Cloud Platform versions below 9.1.2312.109 and 9.1.2308.207, an attacker could trigger a null pointer reference on the cluster/config REST endpoint, which could result in a crash of the Sp