Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000409 (STATUS_STACK_BUFFER_OVERRUN)?

 
Anterior Siguiente
STATUS_USER2USER_REQUIRED STATUS_NO_S4U_PROT_SUPPORT

STATUS_STACK_BUFFER_OVERRUN

Qué significa STATUS_STACK_BUFFER_OVERRUN

STATUS_STACK_BUFFER_OVERRUN conserva un nombre histórico asociado a /GS stack cookies, pero Windows moderno también usa 0xC0000409 para __fastfail en muchos otros integrity failures. El primer exception parameter contiene el FAST_FAIL reason code y es imprescindible.

Por eso el NTSTATUS solo no demuestra que se sobrescribió un buffer del stack. Fast fail está diseñado para terminar rápido un proceso potencialmente corrupto, no para continuar después del handler.

Qué comprobar

  • Capture FAST_FAIL parameter y faulting instruction.
  • Si es /GS, investigue escrituras anteriores a la cookie check.
  • No intente interceptar y continuar el proceso.
  • Correlacione con runtime/compiler diagnostics y dump completo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version