On 1/23/2018 2:55 PM, Jonathan Rudenberg wrote:
> A certificate issued by GlobalSign showed up in CT today with a notBefore 
> date of March 21, 2018 and a notAfter date of April 23, 2021, a validity 
> period of ~1129 days (more than three years).
> 
> https://crt.sh/?id=311477948&opt=zlint
> 
> CA/B Forum ballot 193 modified the Baseline Requirements to set a maximum 
> validity period of 825 days for certificates issued after March 1, 2018.
> 
> While the BRs do not appear to have any rules about forward-dating 
> certificates, Mozilla’s CA Forbidden or Problematic Practices say:
> 
>> Certificates do not contain an issue timestamp, so it is not possible to be 
>> certain when they were issued. The notBefore date is the start of the 
>> certificate's validity range, and is set by the CA. It should be a 
>> reasonable reflection of the date on which the certificate was issued. Minor 
>> tweaking for technical compatibility reasons is accepted, but backdating 
>> certificates in order to avoid some deadline or code-enforced restriction is 
>> not.
> 
> https://wiki.mozilla.org/CA/Forbidden_or_Problematic_Practices#Backdating_the_notBefore_Date
> 
> This incident makes me think that two changes should be made:
> 
> 1) The Root Store Policy should explicitly ban forward and back-dating the 
> notBefore date.
> 2) Firefox should implement a technical check to enforce the validity period 
> so that issuance practices like this do not impact users (see 
> https://bugzilla.mozilla.org/show_bug.cgi?id=908125)
> 
> Jonathan
> 

I am not sure about prohibiting forward-dating the notBefore date.  I
can picture a situation where an existing site certificate is going to
expire.  The site's administration decides to obtain a new certificate
from a different certification authority.  Because of various
administrative processes, the switch to the new site certificate cannot
be accomplished quickly (e.g., moving the server); so they establish a
notBefore date that is a month in the future.

-- 
David E. Ross
<http://www.rossde.com/>

President Trump:  Please stop using Twitter.  We need
to hear your voice and see you talking.  We need to know
when your message is really your own and not your attorney's.
_______________________________________________
dev-security-policy mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-security-policy

Reply via email to