Сертификаты CA обязаны содержать это расширение, помеченное как критическое, со значением cA, равным true (RFC 5280, § 4.2.1.9); в сертификатах конечных субъектов его либо нет, либо cA равен false. pathLenConstraint: 0 означает, что CA может выпускать только сертификаты конечных субъектов.
Проверяющие стороны, которые игнорировали это расширение, позволяли любому конечному сертификату действовать как CA: инструмент sslsniff, который Мокси Марлинспайк выпустил в 2002 году, показал, что Internet Explorer принимал сертификаты, подписанные обычным сертификатом сайта, и с тех пор ошибки этого класса не раз обнаруживались во встраиваемых TLS-стеках. При выборе TLS-библиотеки для устройств с ограниченными ресурсами это одна из проверок, наличие которых стоит подтвердить.