@@ -107,7 +107,7 @@ def __init__(self, opencti):
107
107
name
108
108
description
109
109
x_opencti_aliases
110
- x_opencti_cvss_vector
110
+ x_opencti_cvss_vector_string
111
111
x_opencti_cvss_base_score
112
112
x_opencti_cvss_base_severity
113
113
x_opencti_cvss_attack_vector
@@ -122,7 +122,7 @@ def __init__(self, opencti):
122
122
x_opencti_cvss_remediation_level
123
123
x_opencti_cvss_report_confidence
124
124
x_opencti_cvss_temporal_score
125
- x_opencti_cvss_v2_vector
125
+ x_opencti_cvss_v2_vector_string
126
126
x_opencti_cvss_v2_base_score
127
127
x_opencti_cvss_v2_access_vector
128
128
x_opencti_cvss_v2_access_complexity
@@ -134,7 +134,7 @@ def __init__(self, opencti):
134
134
x_opencti_cvss_v2_remediation_level
135
135
x_opencti_cvss_v2_report_confidence
136
136
x_opencti_cvss_v2_temporal_score
137
- x_opencti_cvss_v4_vector
137
+ x_opencti_cvss_v4_vector_string
138
138
x_opencti_cvss_v4_base_score
139
139
x_opencti_cvss_v4_base_severity
140
140
x_opencti_cvss_v4_attack_vector
@@ -332,7 +332,7 @@ def create(self, **kwargs):
332
332
description = kwargs .get ("description" , None )
333
333
x_opencti_aliases = kwargs .get ("x_opencti_aliases" , None )
334
334
# CVSS3
335
- x_opencti_cvss_vector = kwargs .get ("x_opencti_cvss_vector " , None )
335
+ x_opencti_cvss_vector_string = kwargs .get ("x_opencti_cvss_vector_string " , None )
336
336
x_opencti_cvss_base_score = kwargs .get ("x_opencti_cvss_base_score" , None )
337
337
x_opencti_cvss_base_severity = kwargs .get ("x_opencti_cvss_base_severity" , None )
338
338
x_opencti_cvss_attack_vector = kwargs .get ("x_opencti_cvss_attack_vector" , None )
@@ -368,7 +368,9 @@ def create(self, **kwargs):
368
368
"x_opencti_cvss_temporal_score" , None
369
369
)
370
370
# CVSS2
371
- x_opencti_cvss_v2_vector = kwargs .get ("x_opencti_cvss_v2_vector" , None )
371
+ x_opencti_cvss_v2_vector_string = kwargs .get (
372
+ "x_opencti_cvss_v2_vector_string" , None
373
+ )
372
374
x_opencti_cvss_v2_base_score = kwargs .get ("x_opencti_cvss_v2_base_score" , None )
373
375
x_opencti_cvss_v2_access_vector = kwargs .get (
374
376
"x_opencti_cvss_v2_access_vector" , None
@@ -401,7 +403,9 @@ def create(self, **kwargs):
401
403
"x_opencti_cvss_v2_temporal_score" , None
402
404
)
403
405
# CVSS4
404
- x_opencti_cvss_v4_vector = kwargs .get ("x_opencti_cvss_v4_vector" , None )
406
+ x_opencti_cvss_v4_vector_string = kwargs .get (
407
+ "x_opencti_cvss_v4_vector_string" , None
408
+ )
405
409
x_opencti_cvss_v4_base_score = kwargs .get ("x_opencti_cvss_v4_base_score" , None )
406
410
x_opencti_cvss_v4_base_severity = kwargs .get (
407
411
"x_opencti_cvss_v4_base_severity" , None
@@ -484,7 +488,7 @@ def create(self, **kwargs):
484
488
"description" : description ,
485
489
"x_opencti_aliases" : x_opencti_aliases ,
486
490
# CVSS3
487
- "x_opencti_cvss_vector " : x_opencti_cvss_vector ,
491
+ "x_opencti_cvss_vector_string " : x_opencti_cvss_vector_string ,
488
492
"x_opencti_cvss_base_score" : x_opencti_cvss_base_score ,
489
493
"x_opencti_cvss_base_severity" : x_opencti_cvss_base_severity ,
490
494
"x_opencti_cvss_attack_vector" : x_opencti_cvss_attack_vector ,
@@ -500,7 +504,7 @@ def create(self, **kwargs):
500
504
"x_opencti_cvss_report_confidence" : x_opencti_cvss_report_confidence ,
501
505
"x_opencti_cvss_temporal_score" : x_opencti_cvss_temporal_score ,
502
506
# CVSS2
503
- "x_opencti_cvss_v2_vector " : x_opencti_cvss_v2_vector ,
507
+ "x_opencti_cvss_v2_vector_string " : x_opencti_cvss_v2_vector_string ,
504
508
"x_opencti_cvss_v2_base_score" : x_opencti_cvss_v2_base_score ,
505
509
"x_opencti_cvss_v2_access_vector" : x_opencti_cvss_v2_access_vector ,
506
510
"x_opencti_cvss_v2_access_complexity" : x_opencti_cvss_v2_access_complexity ,
@@ -513,7 +517,7 @@ def create(self, **kwargs):
513
517
"x_opencti_cvss_v2_report_confidence" : x_opencti_cvss_v2_report_confidence ,
514
518
"x_opencti_cvss_v2_temporal_score" : x_opencti_cvss_v2_temporal_score ,
515
519
# CVSS 4
516
- "x_opencti_cvss_v4_vector " : x_opencti_cvss_v4_vector ,
520
+ "x_opencti_cvss_v4_vector_string " : x_opencti_cvss_v4_vector_string ,
517
521
"x_opencti_cvss_v4_base_score" : x_opencti_cvss_v4_base_score ,
518
522
"x_opencti_cvss_v4_base_severity" : x_opencti_cvss_v4_base_severity ,
519
523
"x_opencti_cvss_v4_attack_vector" : x_opencti_cvss_v4_attack_vector ,
@@ -593,8 +597,8 @@ def import_from_stix2(self, **kwargs):
593
597
self .opencti .get_attribute_in_extension ("aliases" , stix_object )
594
598
)
595
599
# CVSS3
596
- if "x_opencti_cvss_vector " not in stix_object :
597
- stix_object ["x_opencti_cvss_vector " ] = (
600
+ if "x_opencti_cvss_vector_string " not in stix_object :
601
+ stix_object ["x_opencti_cvss_vector_string " ] = (
598
602
self .opencti .get_attribute_in_extension ("cvss_vector" , stix_object )
599
603
)
600
604
if "x_opencti_cvss_base_score" not in stix_object :
@@ -681,8 +685,8 @@ def import_from_stix2(self, **kwargs):
681
685
)
682
686
683
687
# CVSS2
684
- if "x_opencti_cvss_v2_vector " not in stix_object :
685
- stix_object ["x_opencti_cvss_v2_vector " ] = (
688
+ if "x_opencti_cvss_v2_vector_string " not in stix_object :
689
+ stix_object ["x_opencti_cvss_v2_vector_string " ] = (
686
690
self .opencti .get_attribute_in_extension (
687
691
"cvss_v2_vector" , stix_object
688
692
)
@@ -755,8 +759,8 @@ def import_from_stix2(self, **kwargs):
755
759
)
756
760
757
761
# CVSS4
758
- if "x_opencti_cvss_v4_vector " not in stix_object :
759
- stix_object ["x_opencti_cvss_v4_vector " ] = (
762
+ if "x_opencti_cvss_v4_vector_string " not in stix_object :
763
+ stix_object ["x_opencti_cvss_v4_vector_string " ] = (
760
764
self .opencti .get_attribute_in_extension (
761
765
"cvss_v4_vector" , stix_object
762
766
)
@@ -916,9 +920,9 @@ def import_from_stix2(self, **kwargs):
916
920
else None
917
921
),
918
922
# CVSS3
919
- x_opencti_cvss_vector = (
920
- stix_object ["x_opencti_cvss_vector " ]
921
- if "x_opencti_cvss_vector " in stix_object
923
+ x_opencti_cvss_vector_string = (
924
+ stix_object ["x_opencti_cvss_vector_string " ]
925
+ if "x_opencti_cvss_vector_string " in stix_object
922
926
else None
923
927
),
924
928
x_opencti_cvss_base_score = (
@@ -992,9 +996,9 @@ def import_from_stix2(self, **kwargs):
992
996
else None
993
997
),
994
998
# CVSS2
995
- x_opencti_cvss_v2_vector = (
996
- stix_object ["x_opencti_cvss_v2_vector " ]
997
- if "x_opencti_cvss_v2_vector " in stix_object
999
+ x_opencti_cvss_v2_vector_string = (
1000
+ stix_object ["x_opencti_cvss_v2_vector_string " ]
1001
+ if "x_opencti_cvss_v2_vector_string " in stix_object
998
1002
else None
999
1003
),
1000
1004
x_opencti_cvss_v2_base_score = (
@@ -1053,9 +1057,9 @@ def import_from_stix2(self, **kwargs):
1053
1057
else None
1054
1058
),
1055
1059
# CVSS4
1056
- x_opencti_cvss_v4_vector = (
1057
- stix_object ["x_opencti_cvss_v4_vector " ]
1058
- if "x_opencti_cvss_v4_vector " in stix_object
1060
+ x_opencti_cvss_v4_vector_string = (
1061
+ stix_object ["x_opencti_cvss_v4_vector_string " ]
1062
+ if "x_opencti_cvss_v4_vector_string " in stix_object
1059
1063
else None
1060
1064
),
1061
1065
x_opencti_cvss_v4_base_score = (
0 commit comments