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

    Exynos 1380 Firmware: NULL Pointer Dereference

    CVE-2025-54332Samsung

    An issue was discovered in NPU in Samsung Mobile Processor Exynos 1380 through July 2025. There is a NULL Pointer Dereference of profiler.node in the npu_vertex_profileoff function.

  • 7.5 High severity

    wazuh: NULL Pointer Dereference

    CVE-2025-62791Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. Prior to 4.11.0, DecodeCiscat() implementation does not check the return the value of cJSON_GetObjectItem() for a possible NULL value in case of an error. A compromis

  • 7.5 High severity

    wazuh: Unchecked Return Value

    CVE-2025-62790Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. Prior to 4.11.0, fim_fetch_attributes_state() implementation does not check whether time_string is NULL or not before calling strlen() on it. A compromised agent can

  • 7.5 High severity

    wazuh: Unchecked Return Value

    CVE-2025-62789Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. Prior to 4.11.0, fim_alert() implementation does not check whether the return value of ctime_r is NULL or not before calling strdup() on it. A compromised agent can c

  • 7.5 High severity

    wazuh: Unchecked Return Value

    CVE-2025-62785Wazuh

    Wazuh is a free and open source platform used for threat prevention, detection, and response. fillData() implementation does not check whether value is NULL or not before calling os_strdup() on it. A compromised agent can cause a crash of analysisd by sending

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61107Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_ext_pref_pref_sid function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted LSA Update packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61106Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_ext_pref_pref_sid function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61104Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_unknown_tlv function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61103Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_ext_link_lan_adj_sid function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61105Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_link_info function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61102Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_ext_link_adj_sid function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61101Frrouting

    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_ext_link_rmt_itf_addr function at ospf_ext.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted OSPF packet.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61100Frrouting

    FRRouting/frr from v2.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the ospf_opaque_lsa_dump function at ospf_opaque.c. This vulnerability allows attackers to cause a Denial of Service (DoS) under specific malformed LSA conditions.

  • 7.5 High severity

    Frrouting: NULL Pointer Dereference

    CVE-2025-61099Frrouting

    FRRouting/frr from v2.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the opaque_info_detail function at ospf_opaque.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted LS Update packet.

  • 7.5 High severity

    N600r Firmware: NULL Pointer Dereference

    CVE-2025-60336TOTOLINKEPSS 1.77%

    A NULL pointer dereference in the sub_41773C function of TOTOLINK N600R v4.3.0cu.7866_B20220506 allows attackers to cause a Denial of Service (DoS) via a crafted HTTP request.

  • 7.5 High severity

    N600r Firmware: NULL Pointer Dereference

    CVE-2025-60335TOTOLINKEPSS 2.13%

    A NULL pointer dereference in the main function of TOTOLINK N600R v4.3.0cu.7866_B20220506 allows attackers to cause a Denial of Service (DoS) via a crafted HTTP request.

  • 7.5 High severity

    Dir-823g Firmware: NULL Pointer Dereference

    CVE-2025-60332D-LinkEPSS 4.95%

    A NULL pointer dereference in the SetWLanRadioSettings function of D-Link DIR-823G A1 v1.0.2B05 allows attackers to cause a Denial of Service (DoS) via a crafted HTTP request.

  • 7.5 High severity

    envoy: NULL Pointer Dereference

    CVE-2025-62409Envoyproxy

    Envoy is a cloud-native, open source edge and service proxy. Prior to 1.36.1, 1.35.5, 1.34.9, and 1.33.10, large requests and responses can potentially trigger TCP connection pool crashes due to flow control management in Envoy. It will happen when the connect

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2025-61960F5

    When a per-request policy is configured on a BIG-IP APM portal access virtual server, undisclosed traffic can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have reached End of Technical Support (EoTS) are not evalua

  • 7.5 High severity

    BIG-IP Next SPK: NULL Pointer Dereference

    CVE-2025-58120F5

    When HTTP/2 Ingress is configured, undisclosed traffic can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

  • 7.5 High severity

    omni: NULL Pointer Dereference

    CVE-2025-59836Siderolabs

    Omni manages Kubernetes on bare metal, virtual machines, or in a cloud. Prior to 1.1.5 and 1.0.2, there is a nil pointer dereference vulnerability in the Omni Resource Service allows unauthenticated users to cause a server panic and denial of service by sendin

  • 7.8 High severity

    Linux: NULL Pointer Dereference

    CVE-2023-53621Linux

    In the Linux kernel, the following vulnerability has been resolved: memcontrol: ensure memcg acquired by id is properly set up In the eviction recency check, we attempt to retrieve the memcg to which the folio belonged when it was evicted, by the memcg id stor

  • 8.7 High severity

    volto: NULL Pointer Dereference

    CVE-2025-61668Plone

    Volto is a ReactJS-based frontend for the Plone Content Management System. Versions 16.34.0 and below, 17.0.0 through 17.22.1, 18.0.0 through 18.27.1, and 19.0.0-alpha.1 through 19.0.0-alpha.5, an anonymous user could cause the NodeJS server part of Volto to q

  • 7.5 High severity

    argo-cd: NULL Pointer Dereference

    CVE-2025-59537Argoproj

    Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Versions 1.2.0 through 1.8.7, 2.0.0-rc1 through 2.14.19, 3.0.0-rc1 through 3.2.0-rc1, 3.1.7 and 3.0.18 are vulnerable to malicious API requests which can crash the API server and cause d

  • 7.5 High severity

    suricata: NULL Pointer Dereference

    CVE-2025-59150OISF

    Suricata is a network IDS, IPS and NSM engine developed by the OISF (Open Information Security Foundation) and the Suricata community. Version 8.0.0's usage of the tls.subjectaltname keyword can lead to a segmentation fault when the decoded subjectaltname cont

  • 7.5 High severity

    suricata: NULL Pointer Dereference

    CVE-2025-59148OISF

    Suricata is a network IDS, IPS and NSM engine developed by the OISF (Open Information Security Foundation) and the Suricata community. Versions 8.0.0 and below incorrectly handle the entropy keyword when not anchored to a "sticky" buffer, which can lead to a s

  • 8.7 High severity

    Central Monitor CNS-6201: NULL Pointer Dereference

    CVE-2025-59668NIHON KOHDEN

    Multiple versions of Central Monitor CNS-6201 contain a NULL pointer dereference vulnerability. When processing a crafted certain UDP packet, the affected device may abnormally terminate.

  • 7.5 High severity

    Mupdf: NULL Pointer Dereference

    CVE-2025-55780Artifex

    A null pointer dereference occurs in the function break_word_for_overflow_wrap() in MuPDF 1.26.4 when rendering a malformed EPUB document. Specifically, the function calls fz_html_split_flow() to split a FLOW_WORD node, but does not check if node->next is vali

  • 7.3 High severity

    Sumatrapdf: NULL Pointer Dereference

    CVE-2025-57248Sumatrapdfreader

    A null pointer dereference vulnerability was discovered in SumatraPDF 3.5.2 during the processing of a crafted .djvu file. When the file is opened, the application crashes inside libmupdf.dll, specifically in the DataPool::has_data() function.

  • 7.5 High severity

    Xen: NULL Pointer Dereference

    CVE-2025-58144Xen

    [This CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] There are two issues related to the mapping of pages belonging to other domains: For one, an assertion is wrong there, where the ca

  • 7.5 High severity

    ControlLogix® 5580: NULL Pointer Dereference

    CVE-2025-9166Rockwell Automation

    A denial-of-service security issue exists in the affected product and version. The security issue stems from the controller repeatedly attempting to forward messages. The issue could result in a major nonrecoverable fault on the controller.

  • 7.5 High severity

    Android: NULL Pointer Dereference

    CVE-2025-36894Google

    In TBD of TBD, there is a possible DoS due to a missing null check. This could lead to remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.5 High severity

    Rust-ffmpeg: NULL Pointer Dereference

    CVE-2025-57615Meh.schizofreni

    An issue was discovered in rust-ffmpeg 0.3.0 (after comit 5ac0527) An integer overflow vulnerability in the Vector::new constructor function allows an attacker to cause a denial of service via a null pointer dereference. The vulnerability stems from an uncheck

  • 7.5 High severity

    Rust-ffmpeg: NULL Pointer Dereference

    CVE-2025-57613Meh.schizofreni

    An issue was discovered in rust-ffmpeg 0.3.0 (after comit 5ac0527) A null pointer dereference vulnerability in the input() constructor function allows an attacker to cause a denial of service. The vulnerability is triggered when the avio_alloc_context() call f

  • 7.5 High severity

    Rust-ffmpeg: NULL Pointer Dereference

    CVE-2025-57612Meh.schizofreni

    An issue was discovered in rust-ffmpeg 0.3.0 (after comit 5ac0527) Null pointer dereference vulnerability in the name() method allows an attacker to cause a denial of service. The vulnerability exists because the method fails to check for a NULL return value f

  • 7.5 High severity

    Kea: NULL Pointer Dereference

    CVE-2025-40779ISC

    If a DHCPv4 client sends a request with some specific options, and Kea fails to find an appropriate subnet for the client, the `kea-dhcp4` process will abort with an assertion failure. This happens only if the client request is unicast directly to Kea; broadca

  • 7.5 High severity

    firebird: NULL Pointer Dereference

    CVE-2025-54989FirebirdSQL

    Firebird is a relational database. Prior to versions 3.0.13, 4.0.6, and 5.0.3, there is an XDR message parsing NULL pointer dereference denial-of-service vulnerability in Firebird. This specific flaw exists within the parsing of xdr message from client. It lea

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2025-52585F5

    When a BIG-IP LTM Client SSL profile is configured on a virtual server with SSL Forward Proxy enabled and Anonymous Diffie-Hellman (ADH) ciphers enabled, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versi

  • 7.5 High severity

    Wf2780 Firmware: NULL Pointer Dereference

    CVE-2025-50635Netis-systems

    A null pointer dereference vulnerability was discovered in Netis WF2780 v2.2.35445. The vulnerability exists in the FUN_0048a728 function of the cgitest.cgi file. Attackers can trigger this vulnerability by controlling the CONTENT_LENGTH variable, causing the

  • 7.5 High severity

    Control RTE (SL): NULL Pointer Dereference

    CVE-2025-41691Codesys

    An unauthenticated remote attacker may trigger a NULL pointer dereference in the affected CODESYS Control runtime systems by sending specially crafted communication requests, potentially leading to a denial-of-service (DoS) condition.