Falhas do tipo CWE-476

2.333 resultados

Desreferenciação de ponteiro nulo autenticado

O software permite que um usuário autenticado force a desreferenciação de um ponteiro ou referência nula, tipicamente ao passar valores inesperados ou inválidos a uma função. O aplicativo não valida adequadamente a entrada antes de usá-la, causando falha (crash) ou comportamento indefinido que pode levar a negação de serviço.

Exemplo

Um painel administrativo aceita um ID de usuário para deletar, mas não verifica se esse ID existe no banco antes de acessar seus atributos. Um admin autenticado passa ID=0 ou um valor que não corresponde a nenhum registro, e o código tenta acessar propriedades de um objeto nulo, derrubando a aplicação.

Como mitigar

Sempre valide e verifique que referências/ponteiros são válidos antes de desreferenciar: teste se o objeto existe, se o ID é válido e se está dentro do escopo esperado. Use assertions em desenvolvimento e tratamento de exceções robusto em produção para falhas inesperadas.

CVE-2026-90573MEDIUMGPAC MP4Box vrml_tools.c gf_sg_mfurl_del null pointer dereferenceEPSS 0.2%CVE-2024-50260MEDIUMsock_map: fix a NULL pointer dereference in sock_map_link_update_prog()EPSS 0.2%CVE-2026-90576MEDIUMGPAC MP4Box base_scenegraph.c gf_node_list_add_child null pointer dereferenceEPSS 0.2%CVE-2026-56288MEDIUMNULL Pointer Dereference in GNU patchEPSS 0.2%CVE-2026-19024HIGHHDF5 H5Pget_fill_value NULL Pointer Dereference via Malformed Fill Value MessageEPSS 0.2%CVE-2026-88339MEDIUMA NULL pointer dereference vulnerability exists in the gf_sg_vrml_field_clone() function of GPAC 2d7da22e (26.08-DEV). The vulnerability occEPSS 0.2%CVE-2026-90622MEDIUMGNU libredwg Layer Encoding dwg.spec DWG_TABLE null pointer dereferenceEPSS 0.2%CVE-2021-37638HIGHNull pointer dereference in `RaggedTensorToTensor` in TensorFlowEPSS 0.2%CVE-2026-33179MEDIUMlibfuse: NULL Pointer Dereference and Memory Leak in io_uring Queue InitializationEPSS 0.2%CVE-2026-76781MEDIUMLibxml2: libxml2: null pointer dereference parsing nextcatalog without catalog attributeEPSS 0.2%CVE-2026-55371MEDIUMOpenEXR: OpenEXRCore exr_attr_set_bytes() accepts NULL type_hint with positive hint_lengthEPSS 0.2%CVE-2026-90485MEDIUMIOBit Uninstaller IOCTL Dispatch IURegistryFilter.sys sub_11838 null pointer dereferenceEPSS 0.2%CVE-2026-80118HIGHPassMark PerformanceTest, BurnInTest, and OSForensics Kernel Null Pointer Dereference via DirectIo64.sys IOCTLEPSS 0.2%CVE-2026-2903MEDIUMskvadrik re2c ast.cc check_and_merge_special_rules null pointer dereferenceEPSS 0.2%CVE-2026-2642MEDIUMggreer the_silver_searcher search.c search_stream null pointer dereferenceEPSS 0.2%CVE-2023-0973LOWStep Tools Third-PartyEPSS 0.2%CVE-2021-37689HIGHNull pointer dereference in TensorFlow Lite MLIR optimizationsEPSS 0.2%CVE-2025-33197MEDIUMNVIDIA DGX Spark GB10 contains a vulnerability in SROOT firmware, where an attacker could cause a NULL pointer dereference. A successful expEPSS 0.2%CVE-2026-90830MEDIUMGNU Binutils Section Merge merge.c _bfd_write_merged_section null pointer dereferenceEPSS 0.2%CVE-2021-37688HIGHNull pointer dereference in TensorFlow LiteEPSS 0.2%