← DigiCert cases
Bugzilla #1417777 Certificate Misissuance

DigiCert: Insufficient entropy in serial numbers

RESOLVED FIXED DigiCert
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 DigiCert’s v1 validation system used random numbers with insufficient entropy for WHOIS-based email validations. DigiCert stated that instead of the required 112 bits of entropy, the system used only 77 bits, due to a developer confusion during implementation of the “blessed 10” methods. DigiCert said the issue was reported to them on Nov 1, 2017 by CTJ, and that they began investigating on Nov 2 and confirmed insufficient entropy on Nov 2. DigiCert patched the system on Nov 3 to increase entropy and then investigated other systems, concluding that other random value uses had sufficient entropy and that the problem was limited to the v1 validation system. DigiCert also described root cause analysis as identifying a single developer misunderstanding the entropy requirement and said they provided training to the team. Mozilla asked DigiCert for proof and for implementing randomness tests for serial number generation code; DigiCert responded that it would add a test, though it expected deployment after Dec 1. The bug is marked RESOLVED with resolution FIXED.

Model: gpt-5.4-nano Generated: 2026-06-13 11:17 UTC Revised: 2026-06-16 18:49 UTC Confidence: 0.84 6 comments
Chronology
  1. CTJ reported to DigiCert that the random value used for WHOIS-based email validation appeared to have insufficient randomness.
  2. DigiCert patched the v1 validation system to increase entropy and began investigating other random value uses.
  3. DigiCert completed root cause investigation and concluded the issue was due to a developer misunderstanding the entropy requirement.
  4. DigiCert planned to use the new validation engine for Symantec certs and partners ordering through DigiCert.
Thread Activity
  1. DigiCert — Jeremy Rowley reported that DigiCert’s v1 WHOIS-based email validation random values had only 77 bits of entropy instead of 112, and described investigation and a Nov 3 patch to fix it.
  2. DigiCert — Jeremy provided a structured timeline and stated that all random values now use at least 112 bits of entropy, with root cause attributed to a developer confusion and training provided.
  3. Mozilla representative — Gerv asked whether DigiCert could provide code or pseudocode proving at least 77 bits of entropy were used and suggested randomness testing instead of revoking/replacing all certificates.
  4. DigiCert — Jeremy provided pseudocode and calculations showing the entropy based on the character set and input length.
  5. Mozilla representative — Gerv requested that DigiCert implement randomness tests for serial number generation code not already deprecated and referenced https://en.wikipedia.org/wiki/Randomness_tests.
  6. DigiCert — Jeremy agreed to add a randomness test, noting it would likely deploy after Dec 1.
Participants
DigiCert Mozilla representative
Similar Local Cases
#1447192 RESOLVED Ca Certificate Compliance Certificate Misissuance Opened 2018-03-20 · Closed 2023-02-22 · 89% similar
DigiCert: Onion Certs
#1727963 RESOLVED Ca Certificate Compliance Certificate Misissuance Opened 2021-08-28 · Closed 2023-02-22 · 88% similar
DigiCert: Truncation of Registration Number
#1339339 RESOLVED Ca Certificate Compliance Certificate Misissuance Opened 2017-02-14 · Closed 2023-02-22 · 88% similar
DigiCert: Non-BR Compliant Certificates - missing CP/CPS OID
#1353827 RESOLVED Certificate Misissuance Opened 2017-04-05 · Closed 2023-02-22 · 88% similar
DigiCert: DigiCert issued cert with CN too long
#1438216 RESOLVED Ca Certificate Compliance Certificate Misissuance Opened 2018-02-14 · Closed 2022-11-14 · 88% similar
DigiCert: Incorrectly issued EV Certificate
#1550645 RESOLVED Certificate Misissuance Opened 2019-05-10 · Closed 2023-02-22 · 87% similar
DigiCert: CAA Checking Issue
#1827772 RESOLVED Ca Certificate Compliance Certificate Misissuance Opened 2023-04-13 · Closed 2023-05-04 · 87% similar
DigiCert: Org-JOI type mismatch
#1891531 RESOLVED Certificate Misissuance Opened 2024-04-15 · Closed 2024-05-02 · 87% similar
Digicert: Government Entity listed instead of registration number

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

Confirm action