← SwissSign AG cases
Bugzilla #1815466 Revocation Issue Self Reported Incident

SwissSign: CRL/OCSP revocation time mismatch

RESOLVED FIXED SwissSign AG
This summary was auto-generated by AI and revised by me when needed — accuracy improves with each update. Always refer to the official Bugzilla thread as the authoritative source. If you spot an inaccuracy, let me know via the contact form.
AI Summary

SwissSign reported a compliance incident involving a mismatch between revocation times shown in CRLs versus OCSP responses. While implementing a change to improve backdating of certificate revocation in key-compromise cases, a developer discovered that the OLD CA platform determines the revocation timestamp differently for CRL and OCSP. The OCSP responder reads a database field updated via a trigger when status changes to “revoked,” while the CRL generator reads a separate database field set by the CA backend; latencies or rare connection issues could cause the two fields to differ by more than 1 second. SwissSign’s investigation found 1,446 revoked certificate database entries where the fields differed by more than 1 second, and it stated that certificate content was correct and compliant while only CRL revocation times were affected. SwissSign decided to continue serving the incorrect CRL times until a fix could be deployed, to avoid a larger regulatory violation and ecosystem risk from stopping CRL service. The hotfix was implemented, tested, and deployed on 2023-02-13, after which the listed certificates showed the same revocation time on CRL and OCSP. The bug was later closed as RESOLVED with resolution FIXED.

Model: gpt-5.4-nano Generated: 2026-06-13 20:49 UTC Revised: 2026-06-16 18:19 UTC Confidence: 0.86 4 comments
Chronology
  1. Developer detected a discrepancy in how the OLD CA platform determines CRL vs OCSP revocation timestamps.
  2. SwissSign implemented, tested, and deployed a hotfix to align CRL and OCSP revocation times.
Thread Activity
  1. Community commenter — Created the bug and described how CRL/OCSP revocation timestamps could diverge due to different database fields, including investigation results and the decision to continue serving incorrect CRL times temporarily.
  2. Community commenter — Noted a formatting correction for the incident report sub-points.
  3. Community commenter — Reported that the hotfix was implemented, tested, and deployed, and that the listed certificates now show matching revocation times on CRL and OCSP.
  4. Mozilla representative — Indicated intent to close the bug on or about 19-Apr-2023 if no further concerns were raised.
Participants
SwissSign AG Mozilla representative
External References
Similar Local Cases
#1849364 RESOLVED Revocation Issue Self Reported Incident Opened 2023-08-18 · Closed 2023-09-22 · 100% similar
SwissSign: Missed revocation and opening Bugzilla
#1860750 RESOLVED Ca Certificate Compliance Self Reported Incident Opened 2023-10-24 · Closed 2023-11-08 · 96% similar
SwissSign: EV code in JurisdiktionStateOrProvinceName
#1894054 RESOLVED Certificate Misissuance Revocation Issue Opened 2024-04-29 · Closed 2024-07-03 · 95% similar
SwissSign: MPKI step-up process sets wrong JoI Locality
#1766255 RESOLVED Certificate Misissuance Self Reported Incident Opened 2022-04-25 · Closed 2023-02-22 · 89% similar
SwissSign: Mis-Issuance of S/MIME certificates
#2033000 RESOLVED Ca Certificate Compliance Incident Self Reported Incident Policy Document Issue Opened 2026-04-17 · Closed 2026-07-09 · 88% similar
SwissSign: Certificate Profile error for S/MIME MV
#1784881 RESOLVED Policy Document Issue Self Reported Incident Opened 2022-08-15 · Closed 2023-02-22 · 88% similar
SwissSign: Missed deadline of publication of 6 CPs and 1 CP/CPS
#1965828 RESOLVED Self Reported Incident Security Incident Opened 2025-05-12 · Closed 2025-08-19 · 87% similar
SwissSign: OCSP outage
#1731586 RESOLVED Ca Certificate Compliance Self Reported Incident Certificate Misissuance Opened 2021-09-20 · Closed 2023-02-22 · 87% similar
SwissSign: Certificate with key length 16258

We use only essential cookies and local browser storage for preferences and security. See our Privacy Policy for details.

Confirm action