View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001087 | bugs.cacert.org | public | 2012-07-25 04:33 | 2012-07-27 22:52 | |
Reporter | DavidMcIlwraith | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | open | ||
Platform | Default | OS | any | OS Version | any |
Summary | 0001087: CAcert, Inc.'s root certificates' keyUsage field missing | ||||
Description | As with _all_ other CA certificates included in TLS clients, keyUsage field in the CA certificates should be: X509v3 Key Usage: Certificate Sign, CRL Sign Instead, it entirely lacks a keyUsage field. This may be related to the bug report with user certificates; whilst not critical (as basicConstraints is set to critical,CA:TRUE), it means that the root (class I) and subsidiary root (class III) certs are trusted for purposes other than acting as a CA. | ||||
Steps To Reproduce | openssl x509 -in root.crt -text -noout | ||||
Additional Information | n/a | ||||
Tags | No tags attached. | ||||
|
I should add that whilst some root certificates issued prior to 2000 also lack this constraint, it is PKIX-recommended practice. (May wish to be added to the new roots that are a WIP?) |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-07-25 04:33 | DavidMcIlwraith | New Issue | |
2012-07-25 04:37 | DavidMcIlwraith | Severity | major => feature |
2012-07-25 04:37 | DavidMcIlwraith | Status | new => needs work |
2012-07-25 04:37 | DavidMcIlwraith | Steps to Reproduce Updated | |
2012-07-25 04:59 | DavidMcIlwraith | Note Added: 0003113 | |
2012-07-25 05:00 | DavidMcIlwraith | Note Edited: 0003113 | |
2012-07-27 04:27 | DavidMcIlwraith | Relationship added | related to 0000540 |
2012-07-27 22:52 | DavidMcIlwraith | Status | needs work => closed |