Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-23002-5G-NAS-Message-Buffer-Overflow-in-gNodeB — Parser NAS de gNodeB 5G simulado com PoC de estouro de buffer de pilha para CVE-2026-23002; uma mensagem NAS forjada desencadeia execução remota de código. | Kitploit
Ferramentas/GitHubGitHub/george0papasotiriou/cve-2026-23002-5g-nas-message-buffer-overflow-in-gnodeb
Segurança de Sistemas EmbarcadosAnálise de VulnerabilidadesExploraçãoSegurança de RedeExploração de Binários
GitHubgeorge0papasotiriou/cve-2026-23002-5g-nas-message-buffer-overflow-in-gnodeb

CVE-2026-23002-5G-NAS-Message-Buffer-Overflow-in-gNodeB

Parser NAS de gNodeB 5G simulado com PoC de estouro de buffer de pilha para CVE-2026-23002; uma mensagem NAS forjada desencadeia execução remota de código.

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Ver Repositório
18há 2 mesesAinda não revisado

CVE-2026-23002 – Estouro de Buffer de Mensagem NAS 5G no gNodeB

Código do Programa (simulação em C)

// gnb_nas_sim.c - Simulated 5G gNodeB parsing NAS Registration Request
#include <stdio.h>
#include <string.h>
#include <stdint.h>

#define MAX_IE_SIZE 128

void process_registration_request(uint8_t *nas_msg, uint16_t length) {
    uint8_t ie_buffer[MAX_IE_SIZE];
    // Read IE length from message; if length > MAX_IE_SIZE, buffer overflow
    uint16_t ie_length = (nas_msg[0] << 8) | nas_msg[1];
    if (ie_length > 0 && ie_length <= length - 2) {
        memcpy(ie_buffer, nas_msg + 2, ie_length); // no bounds check!
        printf("IE copied, size %d\n", ie_length);
    }
}

int main() {
    // Craft a NAS message with an oversized IE length
    uint8_t attack[] = {0x01, 0x00}; // IE length = 256, but buffer is only 128 bytes
    // Append padding to make length consistent
    memset(attack+2, 'A', 254);
    process_registration_request(attack, sizeof(attack));
    return 0;
}

CVE-2026-23002 – Estouro de Buffer de Mensagem NAS 5G no gNodeB

Severity: Critical

Visão Geral

O analisador de Estrato de Não Acesso (NAS) 5G em um gNodeB simulado não valida o campo de comprimento do Elemento de Informação. Um atacante que envie uma Solicitação de Registro forjada pode estourar um buffer de pilha, levando à execução remota de código na estação base.

Detalhes da Vulnerabilidade

  • Tipo: Estouro de buffer de pilha
  • Impacto: Comprometimento total da estação base, interrupção da rede.
  • Causa Raiz: O comprimento do IE NAS é confiado sem verificação de limites em relação ao tamanho do buffer de destino.

Demonstração de Exploração

Compile e execute o analisador vulnerável:

gcc -o gnb_nas_sim gnb_nas_sim.c -fno-stack-protector
./gnb_nas_sim

O programa falha com uma falha de segmentação (corrupção da pilha).

Baixar ferramenta