-
Notifications
You must be signed in to change notification settings - Fork 141
Closed
Labels
featureuse for describing a new feature to developuse for describing a new feature to developsolveduse to identify issue that has been solved (must be linked to the solving PR)use to identify issue that has been solved (must be linked to the solving PR)
Milestone
Description
Add the missing fields on x509certificate creation
Source: V6.8.8
Problem to Solve
When creating the observable entity X509Certificate, the fields coming from X509V3ExtensionsType are not mapped.
| entity fields | mapped in pycti |
|---|---|
| basic_constraints | ❌ |
| name_constraints | ❌ |
| policy_constraints | ❌ |
| key_usage | ❌ |
| extended_key_usage | ❌ |
| subject_key_identifier | ❌ |
| authority_key_identifier | ❌ |
| subject_alternative_name | ❌ |
| issuer_alternative_name | ❌ |
| subject_directory_attributes | ❌ |
| crl_distribution_points | ❌ |
| inhibit_any_policy | ❌ |
| private_key_usage_period_not_before | ❌ |
| private_key_usage_period_not_after | ❌ |
| certificate_policies | ❌ |
| policy_mappings | ❌ |
Current Workaround
Create the entity without this fields
Proposed Solution
Add the fields' mapping
Metadata
Metadata
Assignees
Labels
featureuse for describing a new feature to developuse for describing a new feature to developsolveduse to identify issue that has been solved (must be linked to the solving PR)use to identify issue that has been solved (must be linked to the solving PR)