@@ -107,7 +107,7 @@ def __init__(self, opencti):
107107 name
108108 description
109109 x_opencti_aliases
110- x_opencti_cvss_vector
110+ x_opencti_cvss_vector_string
111111 x_opencti_cvss_base_score
112112 x_opencti_cvss_base_severity
113113 x_opencti_cvss_attack_vector
@@ -122,7 +122,7 @@ def __init__(self, opencti):
122122 x_opencti_cvss_remediation_level
123123 x_opencti_cvss_report_confidence
124124 x_opencti_cvss_temporal_score
125- x_opencti_cvss_v2_vector
125+ x_opencti_cvss_v2_vector_string
126126 x_opencti_cvss_v2_base_score
127127 x_opencti_cvss_v2_access_vector
128128 x_opencti_cvss_v2_access_complexity
@@ -134,7 +134,7 @@ def __init__(self, opencti):
134134 x_opencti_cvss_v2_remediation_level
135135 x_opencti_cvss_v2_report_confidence
136136 x_opencti_cvss_v2_temporal_score
137- x_opencti_cvss_v4_vector
137+ x_opencti_cvss_v4_vector_string
138138 x_opencti_cvss_v4_base_score
139139 x_opencti_cvss_v4_base_severity
140140 x_opencti_cvss_v4_attack_vector
@@ -332,7 +332,7 @@ def create(self, **kwargs):
332332 description = kwargs .get ("description" , None )
333333 x_opencti_aliases = kwargs .get ("x_opencti_aliases" , None )
334334 # 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 )
336336 x_opencti_cvss_base_score = kwargs .get ("x_opencti_cvss_base_score" , None )
337337 x_opencti_cvss_base_severity = kwargs .get ("x_opencti_cvss_base_severity" , None )
338338 x_opencti_cvss_attack_vector = kwargs .get ("x_opencti_cvss_attack_vector" , None )
@@ -368,7 +368,9 @@ def create(self, **kwargs):
368368 "x_opencti_cvss_temporal_score" , None
369369 )
370370 # 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+ )
372374 x_opencti_cvss_v2_base_score = kwargs .get ("x_opencti_cvss_v2_base_score" , None )
373375 x_opencti_cvss_v2_access_vector = kwargs .get (
374376 "x_opencti_cvss_v2_access_vector" , None
@@ -401,7 +403,9 @@ def create(self, **kwargs):
401403 "x_opencti_cvss_v2_temporal_score" , None
402404 )
403405 # 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+ )
405409 x_opencti_cvss_v4_base_score = kwargs .get ("x_opencti_cvss_v4_base_score" , None )
406410 x_opencti_cvss_v4_base_severity = kwargs .get (
407411 "x_opencti_cvss_v4_base_severity" , None
@@ -484,7 +488,7 @@ def create(self, **kwargs):
484488 "description" : description ,
485489 "x_opencti_aliases" : x_opencti_aliases ,
486490 # CVSS3
487- "x_opencti_cvss_vector " : x_opencti_cvss_vector ,
491+ "x_opencti_cvss_vector_string " : x_opencti_cvss_vector_string ,
488492 "x_opencti_cvss_base_score" : x_opencti_cvss_base_score ,
489493 "x_opencti_cvss_base_severity" : x_opencti_cvss_base_severity ,
490494 "x_opencti_cvss_attack_vector" : x_opencti_cvss_attack_vector ,
@@ -500,7 +504,7 @@ def create(self, **kwargs):
500504 "x_opencti_cvss_report_confidence" : x_opencti_cvss_report_confidence ,
501505 "x_opencti_cvss_temporal_score" : x_opencti_cvss_temporal_score ,
502506 # 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 ,
504508 "x_opencti_cvss_v2_base_score" : x_opencti_cvss_v2_base_score ,
505509 "x_opencti_cvss_v2_access_vector" : x_opencti_cvss_v2_access_vector ,
506510 "x_opencti_cvss_v2_access_complexity" : x_opencti_cvss_v2_access_complexity ,
@@ -513,7 +517,7 @@ def create(self, **kwargs):
513517 "x_opencti_cvss_v2_report_confidence" : x_opencti_cvss_v2_report_confidence ,
514518 "x_opencti_cvss_v2_temporal_score" : x_opencti_cvss_v2_temporal_score ,
515519 # 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 ,
517521 "x_opencti_cvss_v4_base_score" : x_opencti_cvss_v4_base_score ,
518522 "x_opencti_cvss_v4_base_severity" : x_opencti_cvss_v4_base_severity ,
519523 "x_opencti_cvss_v4_attack_vector" : x_opencti_cvss_v4_attack_vector ,
@@ -593,8 +597,8 @@ def import_from_stix2(self, **kwargs):
593597 self .opencti .get_attribute_in_extension ("aliases" , stix_object )
594598 )
595599 # 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 " ] = (
598602 self .opencti .get_attribute_in_extension ("cvss_vector" , stix_object )
599603 )
600604 if "x_opencti_cvss_base_score" not in stix_object :
@@ -681,8 +685,8 @@ def import_from_stix2(self, **kwargs):
681685 )
682686
683687 # 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 " ] = (
686690 self .opencti .get_attribute_in_extension (
687691 "cvss_v2_vector" , stix_object
688692 )
@@ -755,8 +759,8 @@ def import_from_stix2(self, **kwargs):
755759 )
756760
757761 # 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 " ] = (
760764 self .opencti .get_attribute_in_extension (
761765 "cvss_v4_vector" , stix_object
762766 )
@@ -916,9 +920,9 @@ def import_from_stix2(self, **kwargs):
916920 else None
917921 ),
918922 # 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
922926 else None
923927 ),
924928 x_opencti_cvss_base_score = (
@@ -992,9 +996,9 @@ def import_from_stix2(self, **kwargs):
992996 else None
993997 ),
994998 # 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
9981002 else None
9991003 ),
10001004 x_opencti_cvss_v2_base_score = (
@@ -1053,9 +1057,9 @@ def import_from_stix2(self, **kwargs):
10531057 else None
10541058 ),
10551059 # 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
10591063 else None
10601064 ),
10611065 x_opencti_cvss_v4_base_score = (
0 commit comments