Closed Bug 1381406 Opened 9 years ago Closed 8 years ago

Add StartCom CA root certificates

Categories

(CA Program :: CA Certificate Root Program, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: inigo, Assigned: awu)

Details

(Whiteboard: [ca-verifying] - BR Self Assessment Received)

Attachments

(4 files, 1 obsolete file)

36.53 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document
Details
24.15 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Details
2.38 KB, application/x-zip-compressed
Details
1.00 MB, application/x-zip-compressed
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063 Steps to reproduce: StartCom CA has generated new root certificates as part of its remediation plan and now is able to request for inclussion in the Mozilla program
Attached file StartCom BR Self Assessment.xlsx (obsolete) —
Attachment #8886950 - Attachment is obsolete: true
Attached file StartCom roots.zip
Attached file WT reports.zip
Assignee: kwilson → awu
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Whiteboard: [ca-verifying]
Whiteboard: [ca-verifying] → [ca-verifying] - BR Self Assessment Received
I saw that the private key used by this new root is also used by two intermediate certificates, one of them revoked: https://crt.sh/?spkisha256=d3b8136c20918725e848204735755a4fcce203d4c2eddcaa4013763b5a23d81f This seems highly unusual to me and I think it would also violate the BRs (6.1.7. Key Usage Purposes).
Iñigo, I am interested in your response to Comment #5. Please reply here in the bug.
The "one of them revoked" is https://crt.sh/?id=117764314, which (to make matters worse) StartCom have also "un-revoked" from the CRL. (See also bug #1369342, although that covers a different set of certificates).
(In reply to Rob Stradling from comment #7) > The "one of them revoked" is https://crt.sh/?id=117764314, which (to make > matters worse) StartCom have also "un-revoked" from the CRL. (See also bug > #1369342, although that covers a different set of certificates). Sorry for the noise. Please disregard comment #7. I was looking at the "Last Observed in CRL" timestamp on https://crt.sh/?id=117764314, but I just realized that this field only gets updated when crt.sh actually processes a new CRL. (crt.sh's CRL monitor has been checking http://crl.startssl.com/sfsca.crl approximately hourly, but has received an HTTP Not Modified response every time since 2017-06-05 13:34:16 UTC; therefore, it's not update the "Last Observed In CRL" timestamp since then).
Hi, StartCom asked to include G3 root CA certificate, SN 3f ad 7f d6 a9 bf b8 3a, shown in crt.sh as #175285894 and also disclosed in the CCADB. This was generated during the key ceremony back in March. Later, and following Mozilla recommendations, we proceed to cross-sign the new root with the old one just for compatibility reasons. Then we created a cross-signed certificate for this root, in which we use the same key because it´s the same root, for 5 years on april 10th, with SN 7e a4 43 7d 27 fc 85 a0 84 87 69 d6 13 a3 be 6c, which has to be revoked because we had a problem with the coding and not used UTF8, and this is what crt.sh #117764314 indicates. In CCADB is also set as revoked. So, the following day, we generated a new cross-signed certificate, SN 32 11 e0 6c 2d 8c 9a 39 86 8f 40 60 78 3c b6 01, shown in crt.sh #120339949 and included in the CCADB. The G3 root has a certificate for 25 years and these 2 (one revoked) had 5 years, just in case, to maintain backwards compatibility during the inclusion process. The BRs in section 6.1.7 is about key usages for root CA private keys, and in the exceptions, in point 2 says that certificates for subordinates CAs and cross certificates are allowed, and this is what we have done. It´s the same root that we used to generate those cross certificates. IMHO, there´s no such violation of the BRs. And it´s not related to what Rob indicates in comment #7. Regards
Note: Will need to look at full CA Hierarchy for the new roots. For example, see bug #1386894.
Hi, I´ve replied in the bug #1386894 showing that the majority of those certs included there were revoked and there are only a few ones unrevoked due to the use of different curves allowed by the BRs. Regards
It looks like StartCom is going to stop issuing certificates, so closing this bug. Reference: https://groups.google.com/d/msg/mozilla.dev.security.policy/LM1SpKHJ-oc/4nBsP1xJAQAJ
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Product: NSS → CA Program
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: