A função `metaphone()` em ext/standard/metaphone.c utiliza uma variável do tipo signed int para rastrear a posição atual dentro da string de entrada. Quando uma string superior a 2.147.483.647 bytes é processada, ocorre um estouro de inteiro assinado (signed integer overflow). Isso leva a um comportamento indefinido, especificamente uma leitura fora dos limites (out-of-bounds read), que pode causar uma falha de segmentação ou acesso a memória não relacionada, impactando potencialmente a disponibilidade do processo PHP.