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-47709MEDIUMlibheif has a NULL pointer dereference in heif_image_handle_get_image_tiling for malformed unci image missing ispeEPSS 0.2%CVE-2026-31792HIGHiccDEV has a null pointer dereference in CIccTagXmlStruct::ParseTag()EPSS 0.2%CVE-2021-47484MEDIUMocteontx2-af: Fix possible null pointer dereference.EPSS 0.2%CVE-2026-30986MEDIUMiccDEV has a heap-based buffer overflow write in CIccCLUT::Interp3d()EPSS 0.2%CVE-2022-31618MEDIUMNVIDIA vGPU software contains a vulnerability in the Virtual GPU Manager (vGPU plugin), where it can dereference a null pointer, which may lEPSS 0.2%CVE-2025-21635MEDIUMrds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxyEPSS 0.2%CVE-2026-23565MEDIUMDenial-of-Service in Content Distribution ServiceEPSS 0.2%CVE-2026-90802MEDIUMGNU Binutils ld libbfd.c bfd_putl64 null pointer dereferenceEPSS 0.2%CVE-2026-28985MEDIUMA null pointer dereference was addressed with improved input validation. This issue is fixed in iOS 26.5 and iPadOS 26.5, macOS Tahoe 26.5, EPSS 0.2%CVE-2025-49524MEDIUMIllustrator | NULL Pointer Dereference (CWE-476)EPSS 0.2%CVE-2022-49916MEDIUMrose: Fix NULL pointer dereference in rose_send_frame()EPSS 0.2%CVE-2024-58068MEDIUMOPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initializedEPSS 0.2%CVE-2026-19026MEDIUMNbit filter NULL/short parameter-array dereferenceEPSS 0.2%CVE-2024-58080MEDIUMclk: qcom: dispcc-sm6350: Add missing parent_map for a clockEPSS 0.2%CVE-2026-76192MEDIUMInDesign Desktop | NULL Pointer Dereference (CWE-476)EPSS 0.2%CVE-2024-56782MEDIUMACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()EPSS 0.2%CVE-2026-52951HIGHdrm/xe/dma-buf: handle empty bo and UAF racesEPSS 0.2%CVE-2025-21695MEDIUMplatform/x86: dell-uart-backlight: fix serdev raceEPSS 0.2%CVE-2026-53281HIGHiommu/vt-d: Avoid NULL pointer dereference or refcount corruptionEPSS 0.2%CVE-2026-1415MEDIUMGPAC media_export.c gf_media_export_webvtt_metadata null pointer dereferenceEPSS 0.2%