Skip to content

Commit e7e7e2d

Browse files
authored
Merge pull request #508 from MISP/codex/fix-x.509-template-missing-fields
x509: add missing certificate fields from issue #88
2 parents f69f24f + 3d34170 commit e7e7e2d

File tree

1 file changed

+218
-2
lines changed

1 file changed

+218
-2
lines changed

objects/x509/definition.json

Lines changed: 218 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@
1212
"multiple": true,
1313
"ui-priority": 0
1414
},
15+
"extended_key_usage": {
16+
"description": "Extended key usage values",
17+
"disable_correlation": true,
18+
"misp-attribute": "text",
19+
"multiple": true,
20+
"ui-priority": 0
21+
},
1522
"ip": {
1623
"description": "Subject Alternative Name - IP",
1724
"misp-attribute": "ip-dst",
@@ -28,14 +35,133 @@
2835
],
2936
"ui-priority": 0
3037
},
38+
"is_self_signed": {
39+
"description": "Self-signed certificate (alias of self_signed)",
40+
"disable_correlation": true,
41+
"misp-attribute": "boolean",
42+
"sane_default": [
43+
"True",
44+
"False"
45+
],
46+
"ui-priority": 0
47+
},
3148
"issuer": {
3249
"description": "Issuer of the certificate",
3350
"disable_correlation": true,
3451
"misp-attribute": "text",
3552
"ui-priority": 0
3653
},
54+
"issuer-common-name": {
55+
"description": "Issuer common name",
56+
"disable_correlation": true,
57+
"misp-attribute": "text",
58+
"ui-priority": 0
59+
},
60+
"issuer-country": {
61+
"description": "Issuer country",
62+
"disable_correlation": true,
63+
"misp-attribute": "text",
64+
"ui-priority": 0
65+
},
66+
"issuer-distinguished-name-qualifier": {
67+
"description": "Issuer distinguished name qualifier",
68+
"disable_correlation": true,
69+
"misp-attribute": "text",
70+
"ui-priority": 0
71+
},
72+
"issuer-generation-qualifier": {
73+
"description": "Issuer generation qualifier",
74+
"disable_correlation": true,
75+
"misp-attribute": "text",
76+
"ui-priority": 0
77+
},
78+
"issuer-given-name": {
79+
"description": "Issuer given name",
80+
"disable_correlation": true,
81+
"misp-attribute": "text",
82+
"ui-priority": 0
83+
},
84+
"issuer-initials": {
85+
"description": "Issuer initials",
86+
"disable_correlation": true,
87+
"misp-attribute": "text",
88+
"ui-priority": 0
89+
},
90+
"issuer-key-id": {
91+
"description": "Issuer key identifier",
92+
"disable_correlation": true,
93+
"misp-attribute": "text",
94+
"ui-priority": 0
95+
},
96+
"issuer-locality": {
97+
"description": "Issuer locality",
98+
"disable_correlation": true,
99+
"misp-attribute": "text",
100+
"ui-priority": 0
101+
},
102+
"issuer-organization": {
103+
"description": "Issuer organization",
104+
"disable_correlation": true,
105+
"misp-attribute": "text",
106+
"ui-priority": 0
107+
},
108+
"issuer-organizational-unit": {
109+
"description": "Issuer organizational unit",
110+
"disable_correlation": true,
111+
"misp-attribute": "text",
112+
"ui-priority": 0
113+
},
114+
"issuer-pseudonym": {
115+
"description": "Issuer pseudonym",
116+
"disable_correlation": true,
117+
"misp-attribute": "text",
118+
"ui-priority": 0
119+
},
120+
"issuer-serial-number": {
121+
"description": "Issuer serial number",
122+
"disable_correlation": true,
123+
"misp-attribute": "text",
124+
"ui-priority": 0
125+
},
126+
"issuer-state-or-province-name": {
127+
"description": "Issuer state or province name",
128+
"disable_correlation": true,
129+
"misp-attribute": "text",
130+
"ui-priority": 0
131+
},
132+
"issuer-surname": {
133+
"description": "Issuer surname",
134+
"disable_correlation": true,
135+
"misp-attribute": "text",
136+
"ui-priority": 0
137+
},
138+
"issuer-title": {
139+
"description": "Issuer title",
140+
"disable_correlation": true,
141+
"misp-attribute": "text",
142+
"ui-priority": 0
143+
},
144+
"issuing_certificate": {
145+
"description": "Issuing certificate URL",
146+
"misp-attribute": "uri",
147+
"multiple": true,
148+
"ui-priority": 0
149+
},
150+
"key_usage": {
151+
"description": "Key usage values",
152+
"disable_correlation": true,
153+
"misp-attribute": "text",
154+
"multiple": true,
155+
"ui-priority": 0
156+
},
157+
"ocsp_server": {
158+
"description": "Online Certificate Status Protocol (OCSP) server URL",
159+
"misp-attribute": "uri",
160+
"multiple": true,
161+
"ui-priority": 0
162+
},
37163
"pem": {
38-
"description": "Raw certificate in PEM formati (Unix-like newlines)",
164+
"description": "Raw certificate in PEM format (Unix-like newlines)",
39165
"misp-attribute": "text",
40166
"ui-priority": 0
41167
},
@@ -102,6 +228,96 @@
102228
"misp-attribute": "text",
103229
"ui-priority": 1
104230
},
231+
"subject-common-name": {
232+
"description": "Subject common name",
233+
"disable_correlation": true,
234+
"misp-attribute": "text",
235+
"ui-priority": 0
236+
},
237+
"subject-country": {
238+
"description": "Subject country",
239+
"disable_correlation": true,
240+
"misp-attribute": "text",
241+
"ui-priority": 0
242+
},
243+
"subject-distinguished-name-qualifier": {
244+
"description": "Subject distinguished name qualifier",
245+
"disable_correlation": true,
246+
"misp-attribute": "text",
247+
"ui-priority": 0
248+
},
249+
"subject-generation-qualifier": {
250+
"description": "Subject generation qualifier",
251+
"disable_correlation": true,
252+
"misp-attribute": "text",
253+
"ui-priority": 0
254+
},
255+
"subject-given-name": {
256+
"description": "Subject given name",
257+
"disable_correlation": true,
258+
"misp-attribute": "text",
259+
"ui-priority": 0
260+
},
261+
"subject-initials": {
262+
"description": "Subject initials",
263+
"disable_correlation": true,
264+
"misp-attribute": "text",
265+
"ui-priority": 0
266+
},
267+
"subject-key-id": {
268+
"description": "Subject key identifier",
269+
"disable_correlation": true,
270+
"misp-attribute": "text",
271+
"ui-priority": 0
272+
},
273+
"subject-locality": {
274+
"description": "Subject locality",
275+
"disable_correlation": true,
276+
"misp-attribute": "text",
277+
"ui-priority": 0
278+
},
279+
"subject-organization": {
280+
"description": "Subject organization",
281+
"disable_correlation": true,
282+
"misp-attribute": "text",
283+
"ui-priority": 0
284+
},
285+
"subject-organizational-unit": {
286+
"description": "Subject organizational unit",
287+
"disable_correlation": true,
288+
"misp-attribute": "text",
289+
"ui-priority": 0
290+
},
291+
"subject-pseudonym": {
292+
"description": "Subject pseudonym",
293+
"disable_correlation": true,
294+
"misp-attribute": "text",
295+
"ui-priority": 0
296+
},
297+
"subject-serial-number": {
298+
"description": "Subject serial number",
299+
"disable_correlation": true,
300+
"misp-attribute": "text",
301+
"ui-priority": 0
302+
},
303+
"subject-state-or-province-name": {
304+
"description": "Subject state or province name",
305+
"disable_correlation": true,
306+
"misp-attribute": "text",
307+
"ui-priority": 0
308+
},
309+
"subject-surname": {
310+
"description": "Subject surname",
311+
"disable_correlation": true,
312+
"misp-attribute": "text",
313+
"ui-priority": 0
314+
},
315+
"subject-title": {
316+
"description": "Subject title",
317+
"disable_correlation": true,
318+
"misp-attribute": "text",
319+
"ui-priority": 0
320+
},
105321
"text": {
106322
"description": "Free text description of the certificate",
107323
"misp-attribute": "text",
@@ -160,5 +376,5 @@
160376
"issuer"
161377
],
162378
"uuid": "d1ab756a-26b5-4349-9f43-765630f0911c",
163-
"version": 13
379+
"version": 14
164380
}

0 commit comments

Comments
 (0)