View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008670 | 10000-006: Mappings | Spec | public | 2023-02-01 18:12 | 2023-03-23 21:25 |
Reporter | Hock, Christian | Assigned To | Randy Armstrong | ||
Priority | immediate | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.04 | ||||
Target Version | ?.?? | Fixed in Version | 1.05.03 RC1 | ||
Summary | 0008670: Update from OpenSSL V1.x.x (EOL(end of live) soon) to V3.x.x | ||||
Description | The behavior described in Mantis https://mantis.opcfoundation.org/view.php?id=8357 for 'v3_self_signed' 'CA:FALSE" certificates solves only the halfe of the problem when updating to OpenSSL V3.x. In the RFC 'https://www.rfc-editor.org/rfc/rfc5280#section-4.2.1.9' is stated:
We miss a description in the spec how to deal with the mentioned scenario above and with the fact, that critical is missed on 'v3_ca' certificaes. We think, that the behavior SHALL be described in the Spec. how backward compatibility can reached and NEED two additional OPC UA error codes for mapping the OpenSSL errors we get with V3.x.
New OPC UA ErrorCodes for:
| ||||
Steps To Reproduce | e.g. run actual CTT-Tool x.x.500 with an new updated product version of OpenSSL V3.x | ||||
Additional Information | Amendment needed vo 1.04! | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0008370 | closed | Randy Armstrong | Requirement on CA Flag for self-signed certificates is a potential security risk |
|
Note: X509_V_ERR_KU_KEY_CERT_SIGN_INVALID_FOR_NON_CA complains about keyUsage = keyCertSign when used together with basicConstraints=CA:FALSE when that is a leaf certificate that is signed by a CA, so not an issue for self-signed certificates. |
|
The basicConstraints extension shall be present and shall not be ignored. The extension shall be validated and marking the extension as critical has no effect. For backward interoperability, any error related to the critical mark produced by software libraries shall be suppressed and logged as a warning |
|
Fixed in Draft 3 |
|
Agreed to changes and Errata previously in related issue. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-02-01 18:12 | Hock, Christian | New Issue | |
2023-02-01 18:12 | Hock, Christian | Status | new => assigned |
2023-02-01 18:12 | Hock, Christian | Assigned To | => Randy Armstrong |
2023-02-02 06:14 | Hock, Christian | Description Updated | |
2023-02-02 08:22 | Bernd Edlinger | Note Added: 0018641 | |
2023-02-08 18:05 | Randy Armstrong | Note Added: 0018689 | |
2023-03-21 15:34 | Randy Armstrong | Status | assigned => resolved |
2023-03-21 15:34 | Randy Armstrong | Resolution | open => fixed |
2023-03-21 15:34 | Randy Armstrong | Note Added: 0018926 | |
2023-03-23 21:24 | Jim Luth | Relationship added | related to 0008370 |
2023-03-23 21:25 | Jim Luth | Status | resolved => closed |
2023-03-23 21:25 | Jim Luth | Fixed in Version | => 1.05.03 RC1 |
2023-03-23 21:25 | Jim Luth | Note Added: 0019027 |