Os certificados de CA devem incluir a extensão, marcada como crítica, com cA definido como true (RFC 5280 §4.2.1.9); os certificados de entidade final a omitem ou definem cA como false. pathLenConstraint: 0 significa que a CA só pode emitir certificados de entidade final.
Os verificadores que ignoravam essa extensão permitiam que qualquer certificado folha agisse como CA: o sslsniff de Moxie Marlinspike, de 2002, mostrou que o Internet Explorer aceitava certificados assinados por um certificado comum de site, e a mesma classe de bug reapareceu desde então em pilhas TLS embarcadas. É uma das verificações a confirmar ao escolher uma biblioteca TLS para dispositivos com recursos limitados.