← Entrust cases
Bugzilla #1931886 Revocation Issue

Entrust: CRL missing revocation reasonCode

RESOLVED FIXED Entrust
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

This case reports that Entrust’s CRLs for its TLS CAs did not include the revocation reasonCode in certain CRL entries. Entrust determined this based on evaluating monitoring alerts and stated that the issue was introduced by a recent software update, then mitigated by rolling back the update and reissuing the affected CRLs. Entrust reported that the revocation reasonCode was missing in CRLs for subordinate CAs for certificates revoked with reasons other than “unspecified reason,” and that the CRLs were corrected; it also stated that OCSP responses were not impacted. Entrust provided a root cause analysis stating that CRL generation code changes (using Go’s x509.CreateRevocationList API) and a unit test that used a mocked function meant the missing reasonCode was not detected by tests. Entrust listed action items including updating unit tests to use the same code as production, adding a functional test to validate CRL extension content, and improving monitoring to include reasonCode validation. Entrust later stated that all action items in the incident report were completed and requested closure, and Mozilla indicated it would close the bug on or about 5-Feb-2025.

Model: gpt-5.4-nano Generated: 2026-06-13 21:42 UTC Revised: 2026-06-16 18:59 UTC Confidence: 0.86 8 comments
Chronology
  1. Entrust deployed a software update into production that included library updates affecting CRL generation.
  2. Entrust investigated monitoring alerts and confirmed the CRL reasonCode was missing, then rolled back the release and reissued affected CRLs.
  3. Entrust completed the incident action items, including adding functional testing and improving monitoring for reasonCode validation.
Thread Activity
  1. Entrust representative — Entrust opened a preliminary incident report stating monitoring showed CRLs for TLS CAs lacked reasonCode for certain revocations, attributing it to a recent software update and noting the update was rolled back and CRLs reissued.
  2. Entrust representative — Entrust posted the full incident report with timeline, root cause analysis, impact (CRLs corrected; OCSP not impacted), and action items.
  3. Entrust representative — Entrust corrected a typo and listed action items with due dates.
  4. Entrust representative — Entrust stated it would continue to monitor.
  5. Entrust representative — Entrust requested the next update be set to 2025-01-31.
  6. Entrust representative — Entrust reported that all action items were completed and requested incident report closure.
  7. Mozilla representative — Mozilla stated it would close the bug on or about Wed. 5-Feb-2025.
Participants
Entrust representative Mozilla representative
External References
Similar Local Cases
#1890685 RESOLVED Revocation Issue Certificate Misissuance Opened 2024-04-09 · Closed 2025-02-21 · 75% similar
Entrust: Failure to revoke EV TLS certificates issued before CPS update
#1754593 RESOLVED Revocation Issue Opened 2022-02-09 · Closed 2023-02-22 · 68% similar
IdenTrust: Unavailable CRL and OCSP Responders
#1634795 RESOLVED Revocation Issue Delayed Revocation Opened 2020-05-01 · Closed 2023-02-22 · 68% similar
Google Trust Services: Incorrect revocation data temporarily served for GTS Y3 & Y4
#1639805 RESOLVED Revocation Issue Delayed Revocation Opened 2020-05-21 · Closed 2023-02-22 · 67% similar
Sectigo: Failure to revoke key-compromised certificates
#1685370 RESOLVED Ca Certificate Compliance Certificate Misissuance Revocation Issue Opened 2021-01-06 · Closed 2023-02-22 · 66% similar
Entrust: Incorrect Business Category Value Discovered in an EV SSL Certificate
#1712106 RESOLVED Ca Certificate Compliance Certificate Misissuance Revocation Issue Opened 2021-05-20 · Closed 2023-02-22 · 66% similar
Entrust: Invalid localityName
#1668523 RESOLVED Delayed Revocation Revocation Issue Opened 2020-10-01 · Closed 2023-02-22 · 66% similar
Asseco DS / Certum: Failure to revoke within 5 days
#1639804 RESOLVED Revocation Issue Delayed Revocation Opened 2020-05-21 · Closed 2023-02-22 · 65% similar
Sectigo: Failure to revoke key-compromised certificate within 24 hours

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

Confirm action