Skip to content
This repository was archived by the owner on Dec 5, 2025. It is now read-only.

Commit 83c5d07

Browse files
author
Samuel Hassine
committed
[client] Manage confidentiality impact of vulnerabilities (#183)
1 parent ff7b8c9 commit 83c5d07

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pycti/entities/opencti_vulnerability.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def __init__(self, opencti):
9898
x_opencti_attack_vector
9999
x_opencti_integrity_impact
100100
x_opencti_availability_impact
101+
x_opencti_confidentiality_impact
101102
"""
102103

103104
"""
@@ -255,6 +256,9 @@ def create(self, **kwargs):
255256
x_opencti_availability_impact = kwargs.get(
256257
"x_opencti_availability_impact", None
257258
)
259+
x_opencti_confidentiality_impact = kwargs.get(
260+
"x_opencti_confidentiality_impact", None
261+
)
258262
update = kwargs.get("update", False)
259263

260264
if name is not None and description is not None:
@@ -290,6 +294,7 @@ def create(self, **kwargs):
290294
"x_opencti_attack_vector": x_opencti_attack_vector,
291295
"x_opencti_integrity_impact": x_opencti_integrity_impact,
292296
"x_opencti_availability_impact": x_opencti_availability_impact,
297+
"x_opencti_confidentiality_impact": x_opencti_confidentiality_impact,
293298
"update": update,
294299
}
295300
},
@@ -359,6 +364,11 @@ def import_from_stix2(self, **kwargs):
359364
]
360365
if "x_opencti_availability_impact" in stix_object
361366
else None,
367+
x_opencti_confidentiality_impact=stix_object[
368+
"x_opencti_confidentiality_impact"
369+
]
370+
if "x_opencti_confidentiality_impact" in stix_object
371+
else None,
362372
update=update,
363373
)
364374
else:

0 commit comments

Comments
 (0)