Existe uma desreferenciação de ponteiro nulo no código de manipulação de PKCS#7 usado para autenticação de certificado IKE. O problema ocorre ao decodificar um payload IKE CERT do tipo `CERT PKCS7 WRAPPED X509`. O software utiliza `SEC PKCS7ContainsCertsOrCrls()` para validar o blob PKCS#7 e, posteriormente, utiliza `SEC PKCS7GetCertificateList()` para iterar a lista de certificados. Uma discrepância entre essas duas APIs do NSS permite que um objeto SignedData contendo uma CRL (Lista de Revogação de Certificados), mas sem certificados, passe na guarda inicial, enquanto a recuperação subsequente da lista retorna NULL. Isso leva a uma desreferenciação de ponteiro nulo, fazendo com que o sistema trave e reinicie. Um peer não autenticado pode disparar esse comportamento enviando um pacote `IKE AUTH` malicioso, resultando potencialmente em uma negação de serviço através de exploração contínua.