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

    Mtower: NULL Pointer Dereference

    CVE-2022-39829SamsungEPSS 1.37%

    There is a NULL pointer dereference in aes256_encrypt in Samsung mTower through 0.3.0 due to a missing check on the return value of EVP_CIPHER_CTX_new.

  • 7.5 High severity

    Inetutils: NULL Pointer Dereference

    CVE-2022-39028GNUEPSS 2.35%

    telnetd in GNU Inetutils through 2.3, MIT krb5-appl through 1.0.3, and derivative works has a NULL pointer dereference via 0xff 0xf7 or 0xff 0xf8. In a typical installation, the telnetd application would crash but the telnet service would remain available thro

  • 7.5 High severity

    Kernel: Use After Free

    CVE-2022-1199KernelEPSS 2.17%

    A flaw was found in the Linux kernel. This flaw allows an attacker to crash the Linux kernel by simulating amateur radio from the user space, resulting in a null-ptr-deref vulnerability and a use-after-free vulnerability.

  • 7.5 High severity

    Secure Integration Server: NULL Pointer Dereference

    CVE-2022-1748SoftingEPSS 1.06%

    Softing OPC UA C++ Server SDK, Secure Integration Server, edgeConnector, edgeAggregator, OPC Suite, and uaGate are affected by a NULL pointer dereference vulnerability.

  • 7.5 High severity

    Gpac: NULL Pointer Dereference

    CVE-2022-36186GPAC

    A Null Pointer dereference vulnerability exists in GPAC 2.1-DEV-revUNKNOWN-master via the function gf_filter_pid_set_property_full () at filter_core/filter_pid.c:5250,which causes a Denial of Service (DoS). This vulnerability was fixed in commit b43f9d1.

  • 7.5 High severity

    Blender: NULL Pointer Dereference

    CVE-2022-2832BlenderEPSS 1.79%

    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.

  • 7.5 High severity

    PDF Editor: NULL Pointer Dereference

    CVE-2022-26979FoxitEPSS 1.11%

    Foxit PDF Reader before 12.0.1 and PDF Editor before 12.0.1 allow a NULL pointer dereference when this.Span is used for oState of Collab.addStateModel, because this.Span.text can be NULL.

  • 7.5 High severity

    BIG-IP APM: NULL Pointer Dereference

    CVE-2022-35245F5

    In BIG-IP Versions 16.1.x before 16.1.3.1, 15.1.x before 15.1.6.1, and 14.1.x before 14.1.5.1, when a BIG-IP APM access policy is configured on a virtual server, undisclosed traffic can cause the Traffic Management Microkernel (TMM) to terminate. Note: Softwar

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-34651F5

    In BIG-IP Versions 16.1.x before 16.1.3.1 and 15.1.x before 15.1.6.1, when an LTM Client or Server SSL profile with TLS 1.3 enabled is configured on a virtual server, along with an iRule that calls HTTP::respond, undisclosed requests can cause the Traffic Mana

  • 7.5 High severity

    io.socket:socket.io-client: NULL Pointer Dereference

    CVE-2022-25867Io.socket:socket.io-clientEPSS 1.65%

    The package io.socket:socket.io-client before 2.0.1 are vulnerable to NULL Pointer Dereference when parsing a packet with with invalid payload format.

  • 7.1 High severity

    Kernel: NULL Pointer Dereference

    CVE-2022-1671Kernel

    A NULL pointer dereference flaw was found in rxrpc_preparse_s in net/rxrpc/server_key.c in the Linux kernel. This flaw allows a local attacker to crash the system or leak internal kernel information.

  • 8.1 High severity

    Chrome: NULL Pointer Dereference

    CVE-2022-1130Google

    Insufficient validation of trust input in WebOTP in Google Chrome on Android prior to 100.0.4896.60 allowed a remote attacker to send arbitrary intents from any app via a malicious app.

  • 7.5 High severity

    Toybox: NULL Pointer Dereference

    CVE-2022-32298Toybox ProjectEPSS 1.09%

    Toybox v0.8.7 was discovered to contain a NULL pointer dereference via the component httpd.c. This vulnerability can lead to a Denial of Service (DoS) via unspecified vectors.

  • 7.5 High severity

    OPC UA Modicon Communication Module: NULL Pointer Dereference

    CVE-2022-34761Schneider Electric

    A CWE-476: NULL Pointer Dereference vulnerability exists that could cause a denial of service of the webserver when parsing JSON content type. Affected Products: X80 advanced RTU Communication Module (BMENOR2200H) (V2.01 and later), OPC UA Modicon Communicatio

  • 7.5 High severity

    HarmonyOS: NULL Pointer Dereference

    CVE-2022-34736Huawei

    The frame scheduling module has a null pointer dereference vulnerability. Successful exploitation of this vulnerability will affect the kernel availability.

  • 7.5 High severity

    HarmonyOS: NULL Pointer Dereference

    CVE-2022-34735Huawei

    The frame scheduling module has a null pointer dereference vulnerability. Successful exploitation of this vulnerability will affect the kernel availability.

  • 7.5 High severity

    lxml/lxml: NULL Pointer Dereference

    CVE-2022-2309LxmlEPSS 2.45%

    NULL Pointer Dereference allows attackers to cause a denial of service (or application crash). This only applies when lxml is used together with libxml2 2.9.10 through 2.9.14. libxml2 2.9.9 and earlier are not affected. It allows triggering crashes through for

  • 7.5 High severity

    Windows 10 Version 20H2: NULL Pointer Dereference

    CVE-2022-32230MicrosoftEPSS 7.93%

    Microsoft Windows SMBv3 suffers from a null pointer dereference in versions of Windows prior to the April, 2022 patch set. By sending a malformed FileNormalizedNameInformation SMBv3 request over a named pipe, an attacker can cause a Blue Screen of Death (BSOD)

  • 7.5 High severity

    HarmonyOS: NULL Pointer Dereference

    CVE-2022-29795Huawei

    The frame scheduling module has a null pointer dereference vulnerability. Successful exploitation of this vulnerability will affect the kernel availability.

  • 7.5 High severity

    Stormshield Network Security: NULL Pointer Dereference

    CVE-2022-30279StormShield

    An issue was discovered in Stormshield Network Security (SNS) 4.3.x before 4.3.8. The event logging of the ASQ sofbus lacbus plugin triggers the dereferencing of a NULL pointer, leading to a crash of SNS. An attacker could exploit this vulnerability via forged

  • 7.5 High severity

    vim/vim: NULL Pointer Dereference

    CVE-2022-1620VimEPSS 1.61%

    NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in GitHub repository vim/vim prior to 8.2.4901. NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 allows attackers to cause a denial of service (application crash)

  • 7.5 High severity

    BIG-IP LTM, Advanced WAF, ASM, and APM: NULL Pointer Dereference

    CVE-2022-29491F5

    On F5 BIG-IP LTM, Advanced WAF, ASM, or APM 16.1.x versions prior to 16.1.2.2, 15.1.x versions prior to 15.1.5, 14.1.x versions prior to 14.1.4.6, and all versions of 13.1.x, 12.1.x, and 11.6.x, when a virtual server is configured with HTTP, TCP on one side (c

  • 7.5 High severity

    Gpac: NULL Pointer Dereference

    CVE-2022-29340GPACEPSS 1.19%

    GPAC 2.1-DEV-rev87-g053aae8-master. has a Null Pointer Dereference vulnerability in gf_isom_parse_movie_boxes_internal due to improper return value handling of GF_SKIP_BOX, which causes a Denial of Service. This vulnerability was fixed in commit 37592ad.

  • 7.5 High severity

    Cisco Firepower Threat Defense Software: NULL Pointer Dereference

    CVE-2022-20746CiscoEPSS 1.36%

    A vulnerability in the TCP proxy functionality of Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to trigger a denial of service (DoS) condition. This vulnerability is due to improper handling of TCP flows. An atta

  • 8.6 High severity

    Cisco IOS XE Software: NULL Pointer Dereference

    CVE-2022-20682CiscoEPSS 1.35%

    A vulnerability in the Control and Provisioning of Wireless Access Points (CAPWAP) protocol processing of Cisco IOS XE Wireless Controller Software for the Catalyst 9000 Family could allow an unauthenticated, remote attacker to cause a denial of service (DoS)

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-27567Samsung

    Null pointer dereference vulnerability in parser_hvcC function of libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attackers.

  • 9.1 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26099Samsung

    Null pointer dereference vulnerability in parser_infe function of libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds read by remote attackers.

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26097Samsung

    Null pointer dereference vulnerability in parser_unknown_property function in libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attacker.

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26096Samsung

    Null pointer dereference vulnerability in parser_ispe function in libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attacker.

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26095Samsung

    Null pointer dereference vulnerability in parser_colr function in libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attacker.

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26094Samsung

    Null pointer dereference vulnerability in parser_auxC function in libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attacker.

  • 9.8 Critical severity

    Samsung Mobile Devices: NULL Pointer Dereference

    CVE-2022-26093Samsung

    Null pointer dereference vulnerability in parser_irot function in libsimba library prior to SMR Apr-2022 Release 1 allows out of bounds write by remote attacker.

  • 9.8 Critical severity

    Wireshark: NULL Pointer Dereference

    CVE-2022-0582Wireshark FoundationEPSS 1.99%

    Unaligned access in the CSN.1 protocol dissector in Wireshark 3.6.0 to 3.6.1 and 3.4.0 to 3.4.11 allows denial of service via packet injection or crafted capture file

  • 7.5 High severity

    Profinet: NULL Pointer Dereference

    CVE-2022-22510Codesys

    Codesys Profinet in version V4.2.0.0 is prone to null pointer dereference that allows a denial of service (DoS) attack of an unauthenticated user via SNMP.

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23025BIG-IP

    On BIG-IP version 16.1.x before 16.1.1, 15.1.x before 15.1.4, 14.1.x before 14.1.4.4, and all versions of 13.1.x, when a SIP ALG profile is configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. No

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23022BIG-IP

    On BIG-IP version 16.1.x before 16.1.2, when an HTTP profile is configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have reached End of Technical Support (EoTS) are

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23021BIG-IP

    On BIG-IP version 16.1.x before 16.1.2, when any of the following configurations are configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate: HTTP redirect rule in an LTM policy, BIG-IP APM Access Pr

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23020BIG-IP

    On BIG-IP version 16.1.x before 16.1.2, when the 'Respond on Error' setting is enabled on the Request Logging profile and configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versi

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23017BIG-IP

    On BIG-IP version 16.x before 16.1.0, 15.1.x before 15.1.4.1, 14.1.x before 14.1.4.5, and all versions of 13.1.x, when a virtual server is configured with a DNS profile with the Rapid Response Mode setting enabled and is configured on a BIG-IP system, undisclo

  • 7.5 High severity

    BIG-IP: NULL Pointer Dereference

    CVE-2022-23016BIG-IP

    On versions 16.1.x before 16.1.2 and 15.1.x before 15.1.4.1, when BIG-IP SSL Forward Proxy with TLS 1.3 is configured on a virtual server, undisclosed requests can cause the Traffic Management Microkernel (TMM) to terminate. Note: Software versions which have