Quoting kwilson:
> Thanks to those of you who have already provided feedback on this proposal.
[...]
> "3. One knowingly or intentionally mis-issued certificate by the CA (for
> example, a certificate that can be used for MITM or "traffic management"
> of domain names or IPs that the certificate holder does not legitimately
> own or control) will result in disablement (partially or fully) or
> removal of all of the CA's certificates from Mozilla's products."
>
>
> On 4/26/13 11:51 AM, secguardian [...] wrote:
>>
>> Why "may result" and not "results"? Can trust be kept, if the CA
>> misissues knowingly and/or intentionally?
>
>
> I changed the "may" to "will", but I'm considering changing it back to
> "may" because there could be unforeseen circumstances in which we might
> not take this course of action. For instance, if the situation was dire
> (e.g. being held at gunpoint), then we would probably take that into
> account if the CA acted responsibly and notified us as soon as possible
> that they had been compromised.
I prefer "will".
Item #2 of the Enforcement policy starts with "Mozilla _may_ ... remove
..." - meaning Mozilla/community will argue before removing trust.
Item #3 deals with a more severe violation of policy ("knowingly or
intentionally mis-issued certificate"). Therefore trust should be
removed or suspended immediately.
The CA has the chance to prove that it was not responsible (or forced by
gun) and trust can be restored - after community discussion.
Reverse the burden of proof.
>> Is it possible for a CA to check, wheter the certificate holder does own
>> or control a domain "legitimately"? Think of cases, where domains were
>> seized or password access to dns records was phished.
>
>
> I'm not sure what the intent of this question is. If the CA follows the
> necessary steps to confirm domain ownership/control, then I think they
> have done their part. If the dns record was hacked in some way, I don't
> think the CA could be held accountable for that.
Excuse me, I probably misunderstood your example and thought the CA
should always check before issuing a certificate, if its client owns or
controls the domain _and_ that they do so "legitimately".
Now I see the CA only misissues, if the CA knows that the certificate
holder is "not legitimately" in control.
>> Does it become clear, that trust is not only lost, if the *CA* misissues
>> knowingly and/or intentionally, but *anybody* (with access to the
>> signing keys/process)?
>> For example, some LEA can ask a CA to misissue, the CA declines:
>> " _We_ can't do this (intentionally) because of Mozilla's policy. But
>> here are our private keys, I leave the room for lunch and I don't want
>> to know what you are going to do in the next hour."
>
>
> I added "by the CA", because the intent of this additional item is to
> say that there are ramifications for a CA who knowingly or intentionally
> mis-issues a certificate. Of course CAs are also responsible for all of
> their subCAs.
Instead of "by the CA" I prefered something like "by anyone" (inevitable
with access to the signing keys). Otherwise it seems that Mozilla has to
find evidence of no third party being involved and the CA can always
"escape" claiming "We were hacked."
If there is a misissued certificate found in the wild, signed with the
CA keys, we should initially assume CA responsibility and act
accordingly. In the second run the CA can try to prove that it wasn't
(knowingly and/or intentionally) "guilty".
> I am trying to distinguish knowing or intentional mis-issuance from a
> mis-issuance due to the unfortunate situation where the CA is hacked but
> immediately notices and takes appropriate measures to shut down the
> attack and notify Mozilla.
Aren't this two situations already distinguished by the word
"knowing(ly)" ? Can you speak of a "hack" if the hacked one knows
beforehand? Perhaps I am again misunderstanding.
> In your example where the CA left the room to let someone else do the
> mis-issuance, I would say that the CA is still responsible because they
> knew what was happening, and it was in their premises which should be
> very secure.
You're right and hopefully some CA lawyers won't find a dissenting judge
> Thanks,
> Kathleen
Thank you for taking thougts into consideration.
All the best.
sg