この製品は、証明書の信頼の連鎖を信頼できるルート証明書までたどらないか、誤ってたどっており、その結果、その証明書に関連付けられているリソースの信頼が正しくない。
システムが証明書のルートサーバへの信頼の連鎖に従わない場合、証明書は信頼の尺度としての有用性を失う。基本的に、証明書から得られる信頼は、信頼の連鎖から得られるものである。エンドユーザーは、その信頼できるソースを信頼しなければならず、この信頼できるソースは、証明書という媒体を通じて、問題のリソースを保証しなければならない。
場合によっては、この信頼は、互いに保証し合う複数のエンティティを横断する。エンド・ユーザーに信頼されるエンティティは、この信頼の連鎖の一端にあり、証明書を発行するリソースは、この連鎖のもう一端にある。ユーザがこのような信頼の連鎖の末端で証明書を受け取った後、その連鎖の最初のリンクだけをチェックする場合、証明書を検証するために信頼されたソースまで連鎖全体をさかのぼる必要があるため、真の信頼は得られていない。
信頼の連鎖が断ち切られる可能性のある方法はいくつかある:
The product does not follow, or incorrectly follows, the chain of trust for a certificate back to a trusted root certificate, resulting in incorrect trust of any resource that is associated with that certificate.
If a system does not follow the chain of trust of a certificate to a root server, the certificate loses all usefulness as a metric of trust. Essentially, the trust gained from a certificate is derived from a chain of trust -- with a reputable trusted entity at the end of that list. The end user must trust that reputable source, and this reputable source must vouch for the resource in question through the medium of the certificate.
In some cases, this trust traverses several entities who vouch for one another. The entity trusted by the end user is at one end of this trust chain, while the certificate-wielding resource is at the other end of the chain. If the user receives a certificate at the end of one of these trust chains and then proceeds to check only that the first link in the chain, no real trust has been derived, since the entire chain must be traversed back to a trusted source to verify the certificate.
There are several ways in which the chain of trust might be broken, including but not limited to: